release: the release gate holds the ecosystem's own projects only - #736
Merged
Merged
Conversation
…lTranslPP is validated in its own pull request after a release The canary built a downstream fork (Sunrisepeak/GalTranslPP) on windows-2025 before every tag, so a release waited on an application's build of up to five hours and its failures. A downstream project pins a release and validates it in its own pull request. xlings and mcppls remain.
Sunrisepeak
pushed a commit
that referenced
this pull request
Sep 28, 2026
…ification sections (#737) - The canary-list test checks that the list is well formed and equals the ecosystem's repositories (xlings, mcppls); it asserted a downstream canary that #736 removed. - CHANGELOG entries, and so release notes, are written in English from 2026.9.28.3 on; the 2026.9.28.3 entry is rewritten in English, and the contributing and release skills and docs/92 state the rule for commits, pull requests, CHANGELOG entries and release notes. - The design records refer to the downstream validation project without its name. - tests/release/verify-published.sh gains the #734 sections.
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.
The release gate (
.github/release-canaries.toml, the 2026-09-28 design's WS10) built the downstream fork Sunrisepeak/GalTranslPP with the candidate on windows-2025 before every tag. A downstream project validates a release in its own pull request after the release, pinning it; it does not gate mcpp's release. This removes that canary and restates the rule in the list's header and in release.yml. xlings and mcppls remain. The CHANGELOG entry of the unreleased 2026.9.28.3 records it.