Skip to content

More URL fixes

More URL fixes #308

Workflow file for this run

name: Build website
on:
push
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write
jobs:
jekyll:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Install ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.2'
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
- name: Build jekyll
run: bundle exec jekyll build
- name: Proof HTML
run: cd _site && bundle exec htmlproofer --ignore_status_codes "999, 400, 403"
- name: Upload artifact
if: github.ref == 'refs/heads/master'
uses: actions/upload-pages-artifact@v2
with:
path: '_site'
- name: Deploy to GitHub Pages
if: github.ref == 'refs/heads/master'
id: deployment
uses: actions/deploy-pages@v2