Spaces:
Runtime error
Runtime error
| name: PR Review Checklist | |
| on: | |
| pull_request_target: | |
| types: | |
| - opened | |
| jobs: | |
| PR-Comment: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: PR Comment | |
| uses: actions/github-script@v2 | |
| with: | |
| github-token: ${{secrets.GITHUB_TOKEN}} | |
| script: | | |
| github.issues.createComment({ | |
| issue_number: ${{ github.event.number }}, | |
| owner: context.repo.owner, | |
| repo: context.repo.repo, | |
| body: `# Reviewer Checklist | |
| Please leverage this checklist to ensure your code review is thorough before approving | |
| ## Testing, Bugs, Errors, Logs, Documentation | |
| - [ ] Can you think of any use case in which the code does not behave as intended? Have they been tested? | |
| - [ ] Can you think of any inputs or external events that could break the code? Is user input validated and safe? Have they been tested? | |
| - [ ] If appropriate, are there adequate property based tests? | |
| - [ ] If appropriate, are there adequate unit tests? | |
| - [ ] Should any logging, debugging, tracing information be added or removed? | |
| - [ ] Are error messages user-friendly? | |
| - [ ] Have all documentation changes needed been made? | |
| - [ ] Have all non-obvious changes been commented? | |
| ## System Compatibility | |
| - [ ] Are there any potential impacts on other parts of the system or backward compatibility? | |
| - [ ] Does this change intersect with any items on our roadmap, and if so, is there a plan for fitting them together? | |
| ## Quality | |
| - [ ] Is this code of a unexpectedly high quality (Readability, Modularity, Intuitiveness)` | |
| }) | |