:3
This commit is contained in:
parent
03043b2e5c
commit
aa647ec057
932 changed files with 145602 additions and 111 deletions
23
.github/workflows/nuxtjs.yml
vendored
23
.github/workflows/nuxtjs.yml
vendored
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue