Skip to content

Commit af6bc20

Browse files
committed
ci: add check for smart-release changelog review
1 parent fbaab5b commit af6bc20

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/release.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,14 @@ jobs:
7979
hydro_lang hydro_std
8080
hydro_deploy hydro_cli hydro_deploy_integration
8181
multiplatform_test
82+
|& tee release.log
8283
env:
8384
# Make sure to set this so the `gh` CLI works using our token.
8485
GH_TOKEN: ${{ steps.generate_token.outputs.token }}
86+
87+
- name: Check release.log for changelog review
88+
run: |
89+
if grep "WOULD ask for review" release.log; then
90+
echo "Changelog review required. Please see the line above and check RELEASING.md for more details."
91+
exit 1
92+
fi

0 commit comments

Comments
 (0)