From 288c519093c70e4606dae4145873df3a86d2e41d Mon Sep 17 00:00:00 2001 From: Julien Goux Date: Wed, 1 Jul 2026 23:16:23 +0200 Subject: [PATCH] ci: auto approve API sync PRs --- .github/workflows/cli-go-api-sync.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/cli-go-api-sync.yml b/.github/workflows/cli-go-api-sync.yml index f65a73c6e2..4c7d3a7fbe 100644 --- a/.github/workflows/cli-go-api-sync.yml +++ b/.github/workflows/cli-go-api-sync.yml @@ -61,6 +61,13 @@ jobs: branch: sync/api-types base: develop + - name: Approve Pull Request + if: steps.check.outputs.has_changes == 'true' + run: gh pr review --approve --repo "${{ github.repository }}" "${STEPS_CPR_OUTPUTS_PULL_REQUEST_NUMBER}" + env: + GH_TOKEN: ${{ secrets.AUTO_APPROVE_PR_PAT }} + STEPS_CPR_OUTPUTS_PULL_REQUEST_NUMBER: ${{ steps.cpr.outputs.pull-request-number }} + - name: Enable Pull Request Automerge if: steps.check.outputs.has_changes == 'true' run: gh pr merge --auto --squash --repo "${{ github.repository }}" "${STEPS_CPR_OUTPUTS_PULL_REQUEST_NUMBER}"