diff --git a/.github/workflows/commit_message.yml b/.github/workflows/commit_message.yml index 978b961..e5084fb 100644 --- a/.github/workflows/commit_message.yml +++ b/.github/workflows/commit_message.yml @@ -22,23 +22,20 @@ jobs: name: Check Commit Message runs-on: ubuntu-latest steps: - - name: Check Commit Type - uses: gsactions/commit-message-checker@v1 + - uses: taskmedia/action-conventional-commits@v1.1.14 with: - pattern: '\[[^]]+\] .+$' - flags: 'gm' - error: 'Your first line has to contain a commit type like "[BUGFIX]".' - - name: Check Line Length - uses: gsactions/commit-message-checker@v1 - with: - pattern: '^[^#].{74}' - error: 'The maximum line length of 74 characters is exceeded.' - excludeDescription: 'true' # optional: this excludes the description body of a pull request - excludeTitle: 'true' # optional: this excludes the title of a pull request - checkAllCommitMessages: 'true' # optional: this checks all commits associated with a pull request - accessToken: ${{ secrets.GITHUB_TOKEN }} # github access token is only required if checkAllCommitMessages is true - - name: Check for Resolves / Fixes - uses: gsactions/commit-message-checker@v1 - with: - pattern: '^.+(Resolves|Fixes): \#[0-9]+$' - error: 'You need at least one "Resolves|Fixes: #" line.' \ No newline at end of file + # token to access GitHub API to receive PR commits + # Default: ${{ github.token }} + token: "" + + # skip merge commits + # Default: true + skip_merge: "" + + # skip revert commits + # Default: true + skip_revert: "" + + # allow different types in commit message + # Default: fix|feat|revert + types: "" \ No newline at end of file