Skip to content

Comments

Align issue ID matching with Linear matching logic#11

Merged
RomainCscn merged 2 commits intomainfrom
romain/lin-60096-issue-marked-as-released-from-non-closing-commit-reference
Feb 19, 2026
Merged

Align issue ID matching with Linear matching logic#11
RomainCscn merged 2 commits intomainfrom
romain/lin-60096-issue-marked-as-released-from-non-closing-commit-reference

Conversation

@RomainCscn
Copy link
Collaborator

  • Commit messages now require a magic word (Fixes, Closes, Part of, etc.) before issue identifiers are extracted — branch names still extract all matches unconditionally
  • Linear issue URLs are normalized to raw identifiers before magic word matching, so Fixes https://linear.app/myorg/issue/LIN-123/fix-auth works the same as Fixes LIN-123
  • Prevents issues from being incorrectly marked as released when they're merely mentioned in a commit message without a closing/contributing keyword

@linear-code-review
Copy link

@RomainCscn RomainCscn requested a review from mwolting February 19, 2026 09:57
@RomainCscn RomainCscn force-pushed the romain/lin-60096-issue-marked-as-released-from-non-closing-commit-reference branch from fa6e36d to 249378d Compare February 19, 2026 10:02
@RomainCscn RomainCscn force-pushed the romain/lin-60096-issue-marked-as-released-from-non-closing-commit-reference branch from 249378d to cca20d9 Compare February 19, 2026 10:03
@RomainCscn RomainCscn merged commit 032c99f into main Feb 19, 2026
2 checks passed
@RomainCscn RomainCscn deleted the romain/lin-60096-issue-marked-as-released-from-non-closing-commit-reference branch February 19, 2026 10:05
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.

2 participants