Skip to content

Commit

Permalink
[TASK] Make sure to check latest commit message
Browse files Browse the repository at this point in the history
This change makes sure we always check the latest commit message
and not an outdated one. This is needed for updated RPs.

This line is toooooo long, I mean, really tooooooo long, way toooooooo long, not sure what to do!

GsActions/commit-message-checker#95
  • Loading branch information
fnagel committed Nov 15, 2023
1 parent 9e94881 commit 38e900f
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion .github/workflows/commit-message.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,21 +18,31 @@ jobs:
name: Check commit message
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Check type prefix
uses: gsactions/commit-message-checker@v2
with:
pattern: '^(?:\[!!!\])?\[(BUILD|TASK|BUGFIX|FIX|FEATURE|DOC|CLEANUP|RELEASE){1}\] .+$'
flags: 'gm'
error: 'The first line needs to start with a commit type like "[BUGFIX]".'
excludeTitle: true
excludeDescription: true
- name: Check message format
uses: gsactions/commit-message-checker@v1
uses: gsactions/commit-message-checker@v2
with:
pattern: '^(?:\[!!!\])?\[[A-Z]+\] [A-Z]+.+$'
flags: 'gm'
error: 'The actual message after the commit type should start with a uppercase letter.'
excludeTitle: true
excludeDescription: true
- name: Check line length
uses: gsactions/commit-message-checker@v2
with:
pattern: '^.{10,72}$'
flags: 'gm'
error: 'The maximum line length of 72 characters is exceeded.'
excludeTitle: true
excludeDescription: true

0 comments on commit 38e900f

Please sign in to comment.