TauriTavern/.github/workflows
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
..
app-use-release.yml refactor(assistant): extract the UI engine as @tauritavern/app-use 2026-10-18 18:44:16 -04:00
auto-prerelease-scheduler.yml ci: upgrade actions to Node 24 2026-10-05 17:28:55 -04:00
canary-release.yml feat(release): publish the web frontend with stable and canary releases 2026-10-19 18:40:02 -04:00
fastools-build.yml ci: upgrade actions to Node 24 2026-10-05 17:28:55 -04:00
issue-platform-labels.yml chore(github): adopt grouped issue labels 2026-10-10 00:27:51 -04:00
nix-package-check.yml ci: upgrade actions to Node 24 2026-10-05 17:28:55 -04:00
ohos.yml ci: upgrade actions to Node 24 2026-10-05 17:28:55 -04:00
pr-quality-gate.yml ci: build portable binaries in their own jobs and keep Rust caches reusable 2026-10-09 23:45:27 -04:00
pr-target-branch.yml ci: upgrade actions to Node 24 2026-10-05 17:28:55 -04:00
public-testflight.yml ci: upgrade actions to Node 24 2026-10-05 17:28:55 -04:00
stable-release.yml feat(release): publish the web frontend with stable and canary releases 2026-10-19 18:40:02 -04:00
winget-release.yml ci: upgrade actions to Node 24 2026-10-05 17:28:55 -04:00