diff --git a/.github/workflows/dependabot-automerge.yaml b/.github/workflows/dependabot-automerge.yaml index cfdaf37d..aef76783 100644 --- a/.github/workflows/dependabot-automerge.yaml +++ b/.github/workflows/dependabot-automerge.yaml @@ -14,7 +14,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Merge Dependabot PR - run: gh pr merge --squash --delete-branch "$PR_URL" + run: | + BODY=$(gh pr view --json commits --jq .commits[0].messageBody "$PR_URL" | grep Signed-off-by) + gh pr merge --squash --delete-branch --body "$BODY" "$PR_URL" env: PR_URL: ${{ github.event.pull_request.html_url }} GITHUB_TOKEN: ${{ secrets.DEPENDABOT_AUTOMERGE_TOKEN }}