TauriTavern/scripts/ci
Darkatse 40e1956d57 feat(release): publish the web frontend with stable and canary releases
Tavern Studio builds its TauriTavern vendor image from a local checkout
because no release carries the web frontend.

Stable and canary releases now build it in a web job and attach
TauriTavern-<version>-web.zip (canary: -canary-web.zip). The archive is
src/ after pnpm web:build, the same frontend the native app embeds. The
release asset collector requires it, so a release cannot publish
without it. WebHost.md describes the asset and how to verify it.

Validation: node --test tests/ci-release-assets.test.mjs; both
workflows parse.
2026-10-19 18:40:02 -04:00
..
collect-release-assets.mjs feat(release): publish the web frontend with stable and canary releases 2026-10-19 18:40:02 -04:00
configure-mobile-http.sh ci(mobile): allow HTTP in standard release artifacts 2026-07-26 01:55:57 -04:00
distribute-testflight.mjs fix(ci): repair TestFlight and Linux repository publishing 2026-07-28 15:08:43 -04:00
setup-macos-signing.sh chore (macOS): add signing for macOS 2026-04-07 22:17:26 -04:00
verify-release-version.mjs feat(ci): automate stable releases and Linux repositories 2026-07-26 07:17:18 +08:00