History

harden install and release runtime checks

Validate runtime-injected Convex URL in sandbox install flows, assert seeded anonymous issuer correctness during runtime artifact build, and add a release-gating local install e2e step to catch environment-specific regressions before publish.

Rhys Sullivan committed 8 months ago

Commit 8f20d6b1 parent f04fd457 files · +158 −35Browse files

Showing the changes to .github (1 of 7 files). Show all

Unified · Split

.github/workflows/release.yml+5−0
@@ -114,6 +114,11 @@ jobs: · 113 unmodified lines
114114 - name: Build release artifacts
115115 run: bun run --cwd executor build:release
116116
117+ - name: Validate local install flow against built artifacts
118+ run: |
119+ bun run --cwd executor build:binary
120+ EXECUTOR_INSTALL_E2E_SKIP_BUILD=1 bun test executor/scripts/e2e/install.e2e.test.ts
121+
117122 - name: Verify release artifacts exist
118123 shell: bash
119124 run: |