github.com/ronaksoft/rony@v0.16.26-0.20230807065236-1743dbfe6959/.github/workflows/gh-pages.yml (about) 1 name: Github Pages 2 3 on: 4 push: 5 branches: 6 - master 7 pull_request: 8 9 jobs: 10 deploy: 11 runs-on: ubuntu-20.04 12 steps: 13 - uses: actions/checkout@v2 14 with: 15 submodules: true # Fetch Hugo themes (true OR recursive) 16 fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod 17 18 - name: Setup Hugo 19 uses: peaceiris/actions-hugo@v2 20 with: 21 hugo-version: 'latest' 22 extended: true 23 24 - name: Build 25 run: cd docs && hugo --minify 26 27 - name: Deploy 28 uses: peaceiris/actions-gh-pages@v3 29 if: github.ref == 'refs/heads/master' 30 with: 31 github_token: ${{ secrets.GITHUB_TOKEN }} 32 publish_dir: ./docs/public 33 publish_branch: gh-pages