Skip to content

Commit

Permalink
.github: Don't add cherry-pick reminder if it's already present
Browse files Browse the repository at this point in the history
(cherry picked from commit fd98c6c)
  • Loading branch information
gtjoseph authored and asteriskteam committed Jul 10, 2023
1 parent 0540e21 commit 4a1127f
Showing 1 changed file with 6 additions and 11 deletions.
17 changes: 6 additions & 11 deletions .github/workflows/PROpenedOrUpdated.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,13 @@ jobs:
if: github.event.action == 'opened'
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CHERRY_PICK_REMINDER: ${{vars.CHERRY_PICK_REMINDER}}
run: |
cat <<-EOF | gh pr comment --repo ${{github.repository}} ${{env.PR_NUMBER}} -F -
REMINDER: If this PR applies to other branches, please add a
comment with the appropriate "cherry-pick-to" headers as per
the [Create a Pull Request](https://wiki.asterisk.org/wiki/display/AST/Code+Contribution#CodeContribution-CreateaPullRequest) process.
If you don't want it cherry-picked, please add a comment stating
"No cherry-picks required" so we don't keep asking.
If, after adding "cherry-pick-to" comments, you change your mind,
please edit the comment to DELETE the header lines and add
"No cherry-picks required".
EOF
# If there's already a reminder comment, don't add another one.
gh pr view --json comments \
--jq ".comments[].body | select(. | startswith(\"${CHERRY_PICK_REMINDER:0:20}\")) | halt_error(1)" \
${{env.PR_NUMBER}} >/dev/null 2>&1 || exit 0
gh pr comment --repo ${{github.repository}} -b "${CHERRY_PICK_REMINDER}" ${{env.PR_NUMBER}}
- name: Set Labels
env:
Expand Down

0 comments on commit 4a1127f

Please sign in to comment.