Skip to content

ci(release)!: adopt simplified shared release flow - #101

Merged
stephenlautier merged 6 commits into
mainfrom
feature/promotable-app-release-cycle
Sep 18, 2026
Merged

stephenlautier merged 6 commits into
mainfrom
feature/promotable-app-release-cycle

Conversation

@stephenlautier

Copy link
Copy Markdown
Member

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.

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
stephenlautier marked this pull request as ready for review September 17, 2026 20:54
@stephenlautier
stephenlautier requested a review from a team as a code owner September 17, 2026 20:54
…handling and ignore patterns

fix: bump MessagePack package version to 3.1.9
refactor: clean up solution file by removing unnecessary tool files
@stephenlautier
stephenlautier merged commit 397ee9b into main Sep 18, 2026
1 check passed
@stephenlautier
stephenlautier deleted the feature/promotable-app-release-cycle branch September 18, 2026 05:54
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