Skip to content

Commit c000572

Browse files
committed
fix: fixing automerge permission problems
1 parent d9d12f8 commit c000572

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/update.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,12 @@ jobs:
7272
delete-branch: true
7373

7474
- name: Enable auto-merge
75-
id: enable-auto-merge
7675
if: steps.create-pr.outputs.pull-request-number
7776
run: |
78-
gh pr merge --auto -ds ${{ steps.create-pr.outputs.pull-request-number }}
77+
gh api \
78+
-X PUT \
79+
-H "Accept: application/vnd.github+json" \
80+
"/repos/${{ github.repository }}/pulls/${{ steps.create-pr.outputs.pull-request-number }}/auto-merge" \
81+
-f merge_method=squash
7982
env:
8083
GH_TOKEN: ${{ steps.generate-automerge-token.outputs.token }}

0 commit comments

Comments
 (0)