Skip to content

Standardize release checks with fast check and E2E - #324

Merged
ianmacartney merged 4 commits into
mainfrom
ian/release-from-ci
Nov 10, 2026
Merged

ianmacartney merged 4 commits into
mainfrom
ian/release-from-ci

Conversation

@ianmacartney

@ianmacartney ianmacartney commented Nov 10, 2026 •

Copy link
Copy Markdown
Member

The shared release workflow runs npm run build, fast npm run check, then required npm run test:e2e. The E2E command generates component code; the clean CI checkout verifies tracked and untracked generated files before packing. Workflow's PR CI runs fast checks before resolving the backend and running E2E. Its existing E2E wrapper accepts the cached backend version through BACKEND_VERSION.

check remains usable without network access or environment variables during development. Verified locally: 129 unit tests, typecheck, lint, formatting, E2E, and generated-file verification passed.

Related migration: convex/migrations#81

@pkg-pr-new

pkg-pr-new Bot commented Nov 10, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@convex-dev/workflow@324

commit: 20d323b

@ianmacartney ianmacartney changed the title Standardize release validation behind check:release Use check as the full release gate Nov 10, 2026

Copy link
Copy Markdown
Member Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@ianmacartney ianmacartney changed the title Use check as the full release gate Standardize release checks with fast check and E2E Nov 10, 2026
@ianmacartney
ianmacartney marked this pull request as ready for review November 10, 2026 22:46
@ianmacartney
ianmacartney merged commit 48431d4 into main Nov 10, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant