Skip to content

Modernise docker development workflow #30

Modernise docker development workflow

Modernise docker development workflow #30

Workflow file for this run

# see https://github.com/actions/starter-workflows/blob/main/pages/jekyll.yml for reference
name: Build
on:
pull_request:
branches: [main, master]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
concurrency:
group: github-pages-build
cancel-in-progress: false
jobs:
build-jekyll:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Configure Pages
id: pages
uses: actions/configure-pages@v5
- name: Setup Build Environment
uses: ./.github/actions/setup-build
- name: Generate Site
run: make all
env:
JEKYLL_ENV: production
ADD_JEKYLL_ARGS: --baseurl "${{ steps.pages.outputs.base_path }}"