ttrpg-compendium/.forgejo/workflows/publish.yaml

35 lines
897 B
YAML
Raw Normal View History

2024-02-27 00:42:22 +00:00
on: [push]
jobs:
jekyll:
runs-on: docker
2024-02-27 03:06:46 +00:00
container:
image: jvconseil/jekyll-docker
2024-02-27 00:42:22 +00:00
steps:
- name: Checkout source
uses: actions/checkout@v4
- name: Checkout built site
uses: actions/checkout@v4
with:
ref: pages
2024-06-14 20:46:06 +00:00
path: _site
- name: Setup cache directory
run: mkdir .jekyll-cache
- name: Install dependencies
run: bundle install
- name: Build the site
run: jekyll build --trace
2024-06-14 20:46:06 +00:00
- name: Check source status
run: |
git status
- name: Check site status
run: |
cd _site
git status
2024-06-14 20:46:06 +00:00
# touch .nojekyll
# git config user.name "Scribe [bot]"
# git config user.email "scribe@niblock.tech"
# git add -A
# git status
# git commit -m "Automated Publish"
# git push