updated pages.yml

This commit is contained in:
Paul Gauthier 2024-06-05 14:53:06 -07:00
parent 69d6993871
commit 4afc0be2e2
3 changed files with 10 additions and 1 deletions

View file

@ -8,7 +8,10 @@ name: Deploy Jekyll site to Pages
on:
push:
branches: ["main"]
branches:
- "main"
paths:
- "website/**"
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
@ -28,6 +31,9 @@ jobs:
# Build job
build:
runs-on: ubuntu-latest
defaults:
run:
working-directory: website
steps:
- name: Checkout
uses: actions/checkout@v3
@ -37,6 +43,7 @@ jobs:
ruby-version: '3.3' # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
cache-version: 0 # Increment this number if you need to re-download cached gems
working-directory: '${{ github.workspace }}/website'
- name: Setup Pages
id: pages
uses: actions/configure-pages@v3
@ -48,6 +55,8 @@ jobs:
- name: Upload artifact
# Automatically uploads an artifact from the './_site' directory by default
uses: actions/upload-pages-artifact@v1
with:
path: "website/_site/"
# Deployment job
deploy: