Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
a0ddcb2
Document developer and post-build lifecycle RFCs
zcourts May 21, 2026
b059bac
Implement static site publishing lifecycle
zcourts May 21, 2026
48e1437
Organize Fission CLI release modules
zcourts May 21, 2026
842a053
Add release lifecycle CLI surface
zcourts May 21, 2026
601b09a
Add encrypted release credential vault
zcourts May 21, 2026
be1e663
Document release credential vault
zcourts May 21, 2026
e488aca
Implement direct file distribution providers
zcourts May 21, 2026
f44de50
Implement store distribution providers
zcourts May 21, 2026
778a4a0
Wire macOS signing and notarization packaging hooks
zcourts May 21, 2026
6b12de8
Validate release metadata sidecar files
zcourts May 21, 2026
4f3162a
Implement release content validation and rendering
zcourts May 21, 2026
e498066
Use Netlify API for static site deploys
zcourts May 21, 2026
fe1be6e
Implement Google Play review operations
zcourts May 21, 2026
6e4a424
Implement Google Play beta tester operations
zcourts May 21, 2026
bdd5096
Implement release signing status and import
zcourts May 21, 2026
ba97b41
Implement Google Play release metadata sync
zcourts May 21, 2026
e3e1c6c
Wire beta distribution and Play group sync
zcourts May 21, 2026
b5237b1
Add provider API status checks
zcourts May 21, 2026
e91b326
Implement App Store review operations
zcourts May 21, 2026
28c7d95
Implement App Store beta tester operations
zcourts May 21, 2026
3947206
Add release workflow recipes
zcourts May 21, 2026
85d4631
Wire release config TUI entrypoint
zcourts May 21, 2026
b63d4ce
Add file distribution status checks
zcourts May 21, 2026
843bccf
Add App Store build status checks
zcourts May 21, 2026
dab80ab
Implement interactive auth login import
zcourts May 21, 2026
dff054b
Add Microsoft Store status polling
zcourts May 21, 2026
bd6929b
Implement App Store release metadata sync
zcourts May 21, 2026
a1abee2
Implement Microsoft Store release metadata sync
zcourts May 21, 2026
883e2aa
Expand artifact manifests for release support
zcourts May 21, 2026
13f685e
Validate release content assets
zcourts May 21, 2026
541ccd0
Drive release screenshot capture through test control
zcourts May 21, 2026
7552744
Add Cloudflare Pages lifecycle operations
zcourts May 21, 2026
4eceb93
Tighten file provider upload validation
zcourts May 21, 2026
58ecd58
Harden package and static provider readiness
zcourts May 21, 2026
e611b5d
Harden release content and auth setup
zcourts May 21, 2026
95d50e7
Document GitHub Releases distribution
zcourts May 21, 2026
0ebe873
Add GitHub Releases distribution provider
zcourts May 21, 2026
4ec0605
Use GitHub CLI for releases distribution
zcourts May 21, 2026
6376fe8
Add MSIX Partner Center publishing
zcourts May 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 13 additions & 12 deletions .github/workflows/publish-website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,25 +45,26 @@ jobs:
- name: Check static site routes
run: cargo run -p fission-cli --bin fission -- site check --project-dir documentation --release

- name: Build static site
run: cargo run -p fission-cli --bin fission -- site build --project-dir documentation --release
- name: Package static site
run: cargo run -p fission-cli --bin fission -- package --project-dir documentation --target site --format static --release

- name: Verify generated static site
run: |
test -f documentation/dist/site/index.html
test -f documentation/dist/site/site.css
test -f documentation/dist/site/sitemap.xml
test -f documentation/dist/site/robots.txt
test -f documentation/dist/site/search/search.js
test -f documentation/dist/site/search/manifest.json
test -f documentation/dist/site/search/docs.json
test -f documentation/dist/site/img/fission-mark.svg
test -f documentation/dist/site/img/charts/line-gradient-area.png
test -f documentation/target/fission/release/site/static/index.html
test -f documentation/target/fission/release/site/static/site.css
test -f documentation/target/fission/release/site/static/sitemap.xml
test -f documentation/target/fission/release/site/static/robots.txt
test -f documentation/target/fission/release/site/static/search/search.js
test -f documentation/target/fission/release/site/static/search/manifest.json
test -f documentation/target/fission/release/site/static/search/docs.json
test -f documentation/target/fission/release/site/static/img/fission-mark.svg
test -f documentation/target/fission/release/site/static/img/charts/line-gradient-area.png
test -f documentation/target/fission/release/site/static/artifact-manifest.json

- name: Upload static site artifact
uses: actions/upload-pages-artifact@v3
with:
path: documentation/dist/site
path: documentation/target/fission/release/site/static

deploy:
needs: build
Expand Down
Loading
Loading