all repos — archie @ c2987bd016d8812d919ccf471c59f409efad06ed

A minimal Hugo Theme

.github/workflows/main.yml (view raw)

 1name: github pages
 2
 3on:
 4  push:
 5    branches:
 6    - site
 7
 8jobs:
 9  build-deploy:
10    runs-on: ubuntu-18.04
11    steps:
12    - uses: actions/checkout@master
13
14    - name: Setup Hugo
15      uses: peaceiris/actions-hugo@v2.2.0
16      with:
17        hugo-version: '0.58.3'
18
19    - name: Build
20      run: hugo --gc --minify --cleanDestinationDir
21
22    - name: Deploy
23      uses: peaceiris/actions-gh-pages@v2.4.0
24      env:
25        ACTIONS_DEPLOY_KEY: ${{ secrets.ACTIONS_DEPLOY_KEY }}
26        PUBLISH_BRANCH: gh-pages
27        PUBLISH_DIR: ./public