Skip to content

Commit 3ac0b55

Browse files
committed
Refine regex to match issues - again
1 parent f07dfad commit 3ac0b55

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

.github/workflows/on-pr-closed.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,8 @@ jobs:
4141
titleRegex: '^#(?<ticketNumber>\d+)'
4242
branchRegex: '^(?<ticketNumber>\d+)'
4343
# Matches GitHub's closes/fixes/resolves #{number}, but does not match our example `Closes #12345` in PULL_REQUEST_TEMPLATE
44-
bodyRegex: '(?<action>fixes|closes|resolves)\s+#(?<ticketNumber>(?!12345\b)\d+)'
44+
bodyRegex: '(?<action>fixes|closes|resolves)\s+(?:https?:\/\/github\.com\/JabRef\/jabref\/issues\/)?#(?<ticketNumber>(?!12345\b)\d+)'
4545
bodyRegexFlags: 'i'
46-
bodyURLRegex: 'http(s?):\/\/(github.com)(\/JabRef)(\/jabref)(\/issues)\/(?<ticketNumber>\d+)'
4746
outputOnly: true
4847
- run: echo "${{ steps.get_issue_number.outputs.ticketNumber }}"
4948
unassign_issue:

.github/workflows/on-pr-opened-updated.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,8 @@ jobs:
4242
titleRegex: '^#(?<ticketNumber>\d+)'
4343
branchRegex: '^(?<ticketNumber>\d+)'
4444
# Matches GitHub's closes/fixes/resolves #{number}, but does not match our example `Closes #12345` in PULL_REQUEST_TEMPLATE
45-
bodyRegex: '(?<action>fixes|closes|resolves)\s+#(?<ticketNumber>(?!12345\b)\d+)'
45+
bodyRegex: '(?<action>fixes|closes|resolves)\s+(?:https?:\/\/github\.com\/JabRef\/jabref\/issues\/)?#(?<ticketNumber>(?!12345\b)\d+)'
4646
bodyRegexFlags: 'i'
47-
bodyURLRegex: 'http(s?):\/\/(github.com)(\/JabRef)(\/jabref)(\/issues)\/(?<ticketNumber>\d+)'
4847
outputOnly: true
4948
- run: echo "${{ steps.get_issue_number.outputs.ticketNumber }}"
5049
- name: Issue number present

0 commit comments

Comments
 (0)