diff --git a/src/extractors.test.ts b/src/extractors.test.ts index 994ad7f..d5ec4af 100644 --- a/src/extractors.test.ts +++ b/src/extractors.test.ts @@ -246,6 +246,10 @@ describe("commit message magic word behavior", () => { "completes", "completed", "completing", + "implement", + "implements", + "implemented", + "implementing", ])("closing keyword '%s' extracts issue", (keyword) => { const result = extractLinearIssueIdentifiersForCommit({ sha: "abc", diff --git a/src/extractors.ts b/src/extractors.ts index 53c4563..08e7357 100644 --- a/src/extractors.ts +++ b/src/extractors.ts @@ -43,6 +43,10 @@ const CLOSING_WORDS = [ "completes", "completed", "completing", + "implement", + "implements", + "implemented", + "implementing", ]; /** Magic phrases that indicate a commit contributes to an issue. Matches Linear's detection. */