Skip to content

Commit

Permalink
[ci] Stop copying body over to backports in backport-fixup (#4005) (#…
Browse files Browse the repository at this point in the history
…4048)

(cherry picked from commit 81095f0)

Co-authored-by: Jack Koenig <[email protected]>
  • Loading branch information
mergify[bot] and jackkoenig authored May 2, 2024
1 parent a8c7e2f commit e5d3734
Showing 1 changed file with 3 additions and 23 deletions.
26 changes: 3 additions & 23 deletions .github/workflows/backport-fixup.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Fixes up Mergify-created backport PRs to include necessary labels and other
# information for release notes generation
# information for release notes generation.
# This action formerly copied over the PR body but it seems Mergify does that
# itself now.

name: Backport Fixup

Expand Down Expand Up @@ -66,25 +68,3 @@ jobs:
# Long line but the paste joining must be done right away or we run into issues with spaces in labels
LABELS=$(gh pr view --json labels --jq '.labels | .[].name | select(. != "Backported")' $ORIG_PR | paste -sd "," -)
gh pr edit $BP_PR --add-label "$LABELS"
- name: Copy over body
env:
GH_TOKEN: ${{ github.token }}
run: |
BP_PR=${{ needs.resolve_prs.outputs.backport_pr }}
ORIG_PR=${{ needs.resolve_prs.outputs.original_pr }}
gh pr view --json body --jq '.body' $ORIG_PR > orig_body.txt
gh pr view --json body --jq '.body' $BP_PR > bp_body.txt
if grep -q '# Original PR Body' bp_body.txt; then
# Copy BP PR body but remove original PR body from bottom
sed '/# Original PR Body/q' bp_body.txt > new_bp_body.txt
echo "" >> new_bp_body.txt
else
cp bp_body.txt new_bp_body.txt
echo -e "\n----\n\n# Original PR Body\n" >> new_bp_body.txt
fi
cat orig_body.txt >> new_bp_body.txt
gh pr edit $BP_PR --body-file new_bp_body.txt

0 comments on commit e5d3734

Please sign in to comment.