Skip to content

ci: rehearse the release path on rc and every pull request before any tag - #11

Merged
ContexingVN merged 1 commit into
mainfrom
fix/release-smoke-on-rc
Aug 26, 2026
Merged

ci: rehearse the release path on rc and every pull request before any tag#11
ContexingVN merged 1 commit into
mainfrom
fix/release-smoke-on-rc

Conversation

@ContexingVN

Copy link
Copy Markdown
Contributor

The release workflow's non-mutating checks move into a reusable workflow that CI runs on rc branches (full) and on pull requests (light), so a release gate never executes for the first time on the tag path. The pre-publish smoke builds its twine rejection fixture from tracked text, asserts the rejection explicitly, clears stale outputs, probes its prerequisites, and reads the publish npm version from the pins file. Found at the v1.4.1 sdk tag, where an untracked fixture failed the smoke on the runner; nothing was published.

… tag

Signed-off-by: Vuong Nguyen <vuong@contexing.com>
@ContexingVN
ContexingVN merged commit 3fe783f into main Aug 26, 2026
29 of 30 checks passed
@ContexingVN
ContexingVN deleted the fix/release-smoke-on-rc branch August 26, 2026 11:44
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