CI: Run the commit linter for Draft Pull Requests

The commit linter will now run for draft pull requests as well, but
BuggieBot will not post a message on failing draft PRs.
This commit is contained in:
Idan Horowitz 2021-07-09 22:36:39 +03:00 committed by Linus Groh
parent 5662e72126
commit 69eb05e705
Notes: sideshowbarker 2024-07-18 09:58:09 +09:00

View file

@ -5,7 +5,7 @@ on: [pull_request_target]
jobs: jobs:
lint_commits: lint_commits:
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
if: always() && github.repository == 'SerenityOS/serenity' && !github.event.pull_request.draft if: always() && github.repository == 'SerenityOS/serenity'
steps: steps:
- name: Get PR Commits - name: Get PR Commits
@ -54,7 +54,7 @@ jobs:
error: 'Commit title ends in a period' error: 'Commit title ends in a period'
- name: Comment on PR - name: Comment on PR
if: ${{ failure() }} if: ${{ failure() && !github.event.pull_request.draft }}
uses: IdanHo/comment-on-pr@5f51df338210754f519f721f8320d8f72525a4d0 uses: IdanHo/comment-on-pr@5f51df338210754f519f721f8320d8f72525a4d0
env: env:
GITHUB_TOKEN: ${{ secrets.BUGGIEBOT }} GITHUB_TOKEN: ${{ secrets.BUGGIEBOT }}