Repository navigation
ci: let the release gate pass on the commits since beta.3 - #109
Merged
Merged
Conversation
CI checks a PR title before the squash merge appends " (#106)", so a title that passed could land over 72 characters and then fail the release gate. Two commits since the last tag did. The limit now applies to the subject without the number GitHub adds.
Eight commits since the last tag use these scopes, and the release gate rejected every one. Each names a component with an owner, like `curator` and `wiki` already do: the diary renders as the Memory Stacklet, capture as the Archivist Bot, voice as the AI Stacklet. The scope table in the engineer guide lists them too.
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
(#N)GitHub appends on squash against the 72-character subject limit. CI checks the title before the number exists, so two merged PRs passed CI and then failed the release gate.diary,captureandvoiceas component scopes (Memory Stacklet, Archivist Bot, AI Stacklet), which eight commits sincev0.3.0-beta.3already use.tools/commit-lint --range v0.3.0-beta.3..HEADgoes from 11 failures to 1:63e81e3, arefactorsubject at 80 characters. Refactors are not in the changelog, so there is no entry to write by hand, and it drops out of the range at the next tag.Two commits, meant to be merged with rebase.