From 71a312571576a4731605c429ad669a7a10e1edf4 Mon Sep 17 00:00:00 2001 From: David Konigsberg <72822263+davidkonigsberg@users.noreply.github.com> Date: Mon, 28 Jul 2025 08:13:42 -0400 Subject: [PATCH 1/3] Add missing auto-approve --- .github/workflows/update-versions.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/update-versions.yml b/.github/workflows/update-versions.yml index 5a18b72b9..7438e8196 100644 --- a/.github/workflows/update-versions.yml +++ b/.github/workflows/update-versions.yml @@ -38,3 +38,10 @@ jobs: with: pull-request-number: ${{ steps.cpr.outputs.pull-request-number }} merge-method: squash + - name: Approving PR + if: steps.cpr.outputs.pull-request-operation == 'created' + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + echo "Approving PR" + gh pr review ${{ steps.cpr.outputs.pull-request-number }} --approve \ No newline at end of file From 040242b1975e873ebac104e284d06899054b9f86 Mon Sep 17 00:00:00 2001 From: David Konigsberg <72822263+davidkonigsberg@users.noreply.github.com> Date: Mon, 28 Jul 2025 08:25:42 -0400 Subject: [PATCH 2/3] set branch and use different token --- .github/workflows/update-versions.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/update-versions.yml b/.github/workflows/update-versions.yml index 7438e8196..194dca408 100644 --- a/.github/workflows/update-versions.yml +++ b/.github/workflows/update-versions.yml @@ -10,6 +10,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + with: + ref: main - name: update-csharp-version run: curl -s "https://registry.hub.docker.com/v2/repositories/fernapi/fern-csharp-sdk/tags" | jq -r -j '[.results[] | select(.name != "latest")] | .[0].name' > fern/snippets/version-number-csharp.mdx - name: update-go-version @@ -31,6 +33,7 @@ jobs: commit-message: "update versions from docker hub" title: "Update versions from docker hub" branch: update-versions + base: main delete-branch: true - name: Enable Pull Request Automerge if: steps.cpr.outputs.pull-request-operation == 'created' @@ -41,7 +44,7 @@ jobs: - name: Approving PR if: steps.cpr.outputs.pull-request-operation == 'created' env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_TOKEN: ${{ secrets.PR_BOT_GH_PAT }} run: | echo "Approving PR" gh pr review ${{ steps.cpr.outputs.pull-request-number }} --approve \ No newline at end of file From df6a95d2aa771ed23a461c13b20107680d5256c5 Mon Sep 17 00:00:00 2001 From: David Konigsberg <72822263+davidkonigsberg@users.noreply.github.com> Date: Mon, 28 Jul 2025 08:29:26 -0400 Subject: [PATCH 3/3] fix cron --- .github/workflows/update-versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/update-versions.yml b/.github/workflows/update-versions.yml index 194dca408..96d529ec0 100644 --- a/.github/workflows/update-versions.yml +++ b/.github/workflows/update-versions.yml @@ -2,7 +2,7 @@ name: Update Versions on: schedule: - - cron: "* */6 * * *" + - cron: "0 */6 * * *" workflow_dispatch: jobs: