Add --dry-run option and recognize KEY-N: subject prefix#97
Open
oldium wants to merge 2 commits into
Open
Conversation
Lets users scan commits and call read-only Linear APIs (recent releases, pipeline settings) without creating or modifying any release. Logs the action that would have been taken. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
The bare-prefix common subject pattern previously required whitespace immediately after the identifier (KEY-N foo). Allow an optional colon before the whitespace so KEY-N: foo is also recognized, matching a very common conventional-commits / Jira-style convention. KEY-N:foo (no space after the colon) remains unmatched to keep the delimiter unambiguous. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
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
--dry-runflag (sync,complete,update) that runs the full git scan and read-only Linear queries but skips the create/update mutations; logs[dry-run] Would ...for the action that would have been taken.KEY-N: subjectprefix as a Linear issue reference, in addition to the existing[KEY-N],(KEY-N), and bareKEY-Nforms.KEY-N:foowithout a space after the colon stays unmatched, so the delimiter remains unambiguous.🤖 Generated with Claude Code