fix: exercise strict release checks in CI
This commit is contained in:
@@ -26,6 +26,13 @@ jobs:
|
||||
run: APP_MODE=demo APP_RELEASE_ID=fixture bun run release:check
|
||||
- name: Isolated fixture smoke
|
||||
run: APP_MODE=demo APP_RELEASE_ID=fixture bun run test:fixture
|
||||
- name: Strict staging release safety check
|
||||
run: >-
|
||||
RELEASE_ENV=staging APP_MODE=live
|
||||
APP_RELEASE_ID=ci-$(git rev-parse --short HEAD)
|
||||
CONVEX_IMAGE=ghcr.io/get-convex/convex-backend@sha256:3aa2ccd6697a75de53948b1ee531d7c9688fe09ef360748d75df46dfc888f69a
|
||||
CONVEX_DASHBOARD_IMAGE=ghcr.io/get-convex/convex-dashboard@sha256:63e94c62940a09acd36464e02e1b0a7589f7ef48227003de78510f9523bb4e6b
|
||||
bun run release:check
|
||||
|
||||
container:
|
||||
# Requires a runner with Docker/Compose. This job is prepared but remains
|
||||
|
||||
Reference in New Issue
Block a user