ci(release)!: adopt simplified shared release flow - #101
Open
stephenlautier wants to merge 3 commits into
Open
stephenlautier wants to merge 3 commits into
stephenlautier wants to merge 3 commits into
Conversation
BREAKING CHANGE: require the new shared release contract, fixed v-prefixed tags, repository-wide publication serialization and PR-only main/stable CI. Keep feature-branch references until integrated validation and merge.
stephenlautier
marked this pull request as ready for review
September 17, 2026 20:54
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adopt the simplified shared package release contract while preserving this repository's publish commands. Use feature-branch workflow references for integration, serialize releases, retain PR CI, guard first-major branch bootstrap, and pass GH_PAT to the main-version bump.
BREAKING CHANGE: removes the obsolete create-release is-prerelease input and adopts the next-major shared workflow contract. Keep feature references until the coordinated merge; do not repoint existing major tags.
Validation and rollout
Local actionlint passed for all eight migrated package CI/CD pairs. Shared release fixtures: 21 passing tests. Hosted cross-repository proof is pending. Confirm organization GH_PAT availability before enabling the workflow.
Depends on sketch7/.github#27 and sketch7/version-builder-action#94. Draft deliberately: remaining app migrations, version-only bump-merge skip verification, and nonproduction integration must finish before merge. No packages or major tags were published for this migration.