Post release checklist as a comment on release PRs (#7307)

This commit is contained in:
David Katz
2026-02-20 13:03:42 -05:00
committed by GitHub
parent 5b8bb419d7
commit dc6579daec
2 changed files with 11 additions and 3 deletions
+10 -2
View File
@@ -101,10 +101,18 @@ jobs:
- name: Create Pull Request
run: |
gh pr create \
PR_URL=$(gh pr create \
-B "$TARGET_BRANCH" \
-H "${{ env.branch_name }}" \
--title "chore(release): release version ${{ env.version }} ($BUMP_TYPE)" \
--body-file pr_body.txt
--body-file pr_body.txt)
echo "pr_url=$PR_URL" >> $GITHUB_ENV
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Post release checklist comment
run: |
sed 's/{{VERSION}}/${{ env.version }}/g' RELEASE_CHECKLIST.md > checklist_comment.md
gh pr comment "${{ env.pr_url }}" --body-file checklist_comment.md
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+1 -1
View File
@@ -1,6 +1,6 @@
# goose Release Manual Testing Checklist
## Version: _____
## Version: {{VERSION}}
Make a copy of this document for each version and check off as steps are verified.