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