Add a Github action to remind people about backport automation (#12884)

This commit is contained in:
Chris S. Kim 2022-04-28 14:52:41 -04:00 committed by GitHub
parent 62311368c6
commit 2626963db9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

24
.github/workflows/backport-reminder.yml vendored Normal file
View File

@ -0,0 +1,24 @@
# This workflow sends a reminder comment to PRs that have labels starting with
# `backport/` to check that the backport has run successfully.
on:
pull_request:
types: [ labeled ]
# Runs on PRs to main and all release branches
branches:
- main
- release/*
jobs:
backport-label-check:
if: "startsWith(github.event.label.name, 'backport/')"
runs-on: ubuntu-latest
steps:
- name: Comment on PR
run: |
github_message="After merging, confirm that you see messages like: 🍒✅ Cherry pick of commit ... onto ... succeeded!"
curl -s -H "Authorization: token ${{ secrets.PR_COMMENT_TOKEN }}" \
-X POST \
-d "{ \"body\": \"${github_message}\"}" \
"https://api.github.com/repos/${GITHUB_REPOSITORY}/issues/${{ github.event.pull_request.number }}/comments"