13 cancel-in-progress: true
16 runs-on: ubuntu-latest
19 url: ${{ steps.deployment.outputs.page_url }}
21 - uses: actions/checkout@v3
23 - name: Install dependencies
24 uses: ruby/setup-ruby@v1
31 bundle exec jekyll build
33 - name: Upload GitHub artifact
34 uses: actions/upload-pages-artifact@v2
38 - name: Setup GitHub Pages
39 uses: actions/configure-pages@v2
41 - name: Deploy site to GitHub Pages
43 uses: actions/deploy-pages@v2