This commit is contained in:
Mrrp 2025-01-01 20:56:09 -08:00
parent 03043b2e5c
commit aa647ec057
932 changed files with 145602 additions and 111 deletions

View file

@ -25,9 +25,32 @@ concurrency:
cancel-in-progress: false
jobs:
# Add/update json to branch commit before building
# then upload the artifact to the git repository for storage (permanent)
prepare:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Update Page manifest
run: python3 util/pageupdater/page_list_gen.py
- name: Update Page history
run: python3 util/pageupdater/commit_post_history.py
- name: Generate RSS feed
run: python3 util/pageupdater/rss_xml_gen.py
- name: Upload artifacts (assets and public)
uses: actions/upload-artifact@v2
with:
name: artifacts
path: |
assets
public
# Build job
build:
runs-on: ubuntu-latest
needs: prepare
steps:
- name: Checkout
uses: actions/checkout@v4