File tree Expand file tree Collapse file tree 4 files changed +33
-0
lines changed
Expand file tree Collapse file tree 4 files changed +33
-0
lines changed Original file line number Diff line number Diff line change 1+ dod :
2+ - Maturation completed and documented
3+ - Meaningful pull request title for the release notes
4+ - Pull request is linked to an issue
5+ - All changes relate to the issue
6+ - No TODOs or commented out code in the final commit
7+ - Tests to protect this code implemented (if applicable)
8+ - Manual test performed successfully (if applicable)
9+ - Documentation or migration has been updated (if applicable)
Original file line number Diff line number Diff line change 1+ name : Definition of Done
2+ on :
3+ pull_request :
4+ types : [opened, edited, synchronize]
5+
6+ concurrency :
7+ group : pr-{{ github.event.pull_request.number }}
8+ cancel-in-progress : true
9+
10+ jobs :
11+ check-dod :
12+ runs-on : ubuntu-20.04
13+ steps :
14+ - name : Print Pull Request ID
15+ run : |
16+ echo "Pull Request Number: ${{ github.event.pull_request.number }}"
17+ - name : Clone Repo
18+ uses : actions/checkout@v3
19+ - name : Check DoD
20+ uses : platisd/definition-of-done@master
21+ with :
22+ dod_yaml : ' .github/dod.yml'
23+ message_header : ' The A11y and PO reviews will only take place after all other DoD steps have been completed by the Developer:'
24+ github_token : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments