Add deployment code

This commit is contained in:
Gregory Hellings
2024-04-22 01:38:31 -05:00
committed by Greg Hellings
parent 34621d9806
commit e3623253fa
+24
View File
@@ -0,0 +1,24 @@
name: Build site and deploy
on: push
jobs:
build:
name: Build site and deploy
runs-on: ubuntu-20.04
matrix:
version: "0.69.0"
steps:
- uses: actions/checkout@v2
- name: Install Hugo
run: |
wget https://github.com/gohugoio/hugo/releases/download/v${{ matrix.version }}/hugo_extended_${{ matrix.version }}_Linux-64bit.tar.gz
tar xaf *.tar.gz hugo
- name: Build site
run: |
set -ex
./hugo -v
./hugo -v deploy
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}