Skip to content

.github/workflows/comment_pull_request.yml #45

.github/workflows/comment_pull_request.yml

.github/workflows/comment_pull_request.yml #45

name: comment_pull_request
on:
pull_request_target:
types: [opened, reopened, ready_for_review]
permissions:
contents: write
pull-requests: write
jobs:
review_checklist:
if: ${{ !github.event.pull_request.draft }}

Check failure on line 12 in .github/workflows/comment_pull_request.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/comment_pull_request.yml

Invalid workflow file

You have an error in your yaml syntax on line 12
runs-on: ubuntu-latest
name: Comment Pull Request with the Review Checklist
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Comment PR
uses: thollander/actions-comment-pull-request@v1
with:
comment_includes: 'Review Checklist'
message: |
### Review Checklist
Hello reviewers! :wave: Please follow this checklist when reviewing this Pull Request.
#### General
- [ ] Ensure that the Pull Request has the correct `release notes` label. `release notes none` should only be used for PRs that are so trivial that they need not be included.
- [ ] If a new flag is being introduced, review whether it is really needed. The flag names should be clear and intuitive (as far as possible), and the flag's help should be descriptive.
#### Bug fixes
- [ ] There should be at least one unit or end-to-end test.
- [ ] The Pull Request description should either include a link to an issue that describes the bug OR an actual description of the bug and how to reproduce, along with a description of the fix.
#### Non-trivial changes
- [ ] There should be some code comments as to why things are implemented the way they are.
#### New/Existing features
- [ ] Should be documented, either by modifying the existing documentation or creating new documentation.
- [ ] New features should have a link to a feature request issue or an RFC that documents the use cases, corner cases and test cases.
#### Backward compatibility
- [ ] Protobuf changes should be wire-compatible.
- [ ] Changes to `_vt` tables and RPCs need to be backward compatible.
- [ ] `vtctl` command output order should be stable and `awk`-able.
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}