We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bdfd6e0 commit 80a659dCopy full SHA for 80a659d
.github/workflows/release.yml
@@ -84,9 +84,15 @@ jobs:
84
# Make sure to set this so the `gh` CLI works using our token.
85
GH_TOKEN: ${{ steps.generate_token.outputs.token }}
86
87
- - name: Check release.log for changelog review
+ - name: Check release.log for issues
88
run: |
89
+ exit_code=0
90
if grep "WOULD ask for review" release.log; then
- echo "Changelog review required. Please see the line above and check RELEASING.md for more details."
91
- exit 1
+ echo "Changelog review required. Please see RELEASING.md for more details."
92
+ exit_code=1
93
fi
94
+ if grep "WOULD create a new changelog" release.log; then
95
+ echo "A new crate is missing its CHANGELOG.md. Please see RELEASING.md for more details."
96
97
+ fi
98
+ exit $exit_code
0 commit comments