Skip to content

Commit a36fc5c

Browse files
committedNov 20, 2024
fixup! tools: add linter for release commit proposals
1 parent e055283 commit a36fc5c

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed
 

‎.github/workflows/lint-release-proposal.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,10 @@ jobs:
2525
persist-credentials: false
2626
- name: Lint release commit title format
2727
run: |
28-
git --no-pager log -1 --format=%s
29-
git --no-pager log -1 --format=%s | grep -q -E '^\d{4}-\d{2}-\d{2}, Version \d+\.\d+\.\d+ (\(Current|'.+' \(LTS)\)$'
28+
git --no-pager log -1 --format=%s | grep -q -E '^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}, Version [[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+ (\(Current|'.+' \(LTS)\)$'
3029
- name: Lint release commit message trailers
3130
run: |
32-
git --no-pager log -1 --format=%b | git interpret-trailers --parse --no-divider | grep -E -q "^PR-URL: $GITHUB_SERVER_URL/$GITHUB_REPOSITORY/pull/[0-9]+$"
31+
git --no-pager log -1 --format=%b | git interpret-trailers --parse --no-divider | grep -E -q "^PR-URL: $GITHUB_SERVER_URL/$GITHUB_REPOSITORY/pull/[[:digit:]]+$"
3332
- name: Extract releaser info
3433
id: releaser-info
3534
run: |

0 commit comments

Comments
 (0)
Please sign in to comment.