From 022ba4f9b8c7a1a5d41cc11f8de366cd9b9f9b44 Mon Sep 17 00:00:00 2001 From: Kayla Reopelle Date: Wed, 28 May 2025 11:48:27 -0700 Subject: [PATCH 1/3] chore: Use PAT for release actions A GitHub token will not trigger workflows associated with PRs. A PAT, however, should trigger those workflows automatically. This should stop us from needing to push empty commits when a release PR is opened. --- .github/workflows/release-request-weekly.yml | 2 +- .github/workflows/release-request.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-request-weekly.yml b/.github/workflows/release-request-weekly.yml index eac3f92d1..72f007aa4 100644 --- a/.github/workflows/release-request-weekly.yml +++ b/.github/workflows/release-request-weekly.yml @@ -21,7 +21,7 @@ jobs: run: "gem install --no-document toys -v 0.15.5" - name: Open release pull request env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_TOKEN: ${{ secrets.OPENTELEMETRYBOT_GITHUB_TOKEN }} run: | toys release request --yes --verbose \ "--release-ref=${{ github.ref }}" \ diff --git a/.github/workflows/release-request.yml b/.github/workflows/release-request.yml index 69d147f96..03e067ce5 100644 --- a/.github/workflows/release-request.yml +++ b/.github/workflows/release-request.yml @@ -25,7 +25,7 @@ jobs: run: "gem install --no-document toys -v 0.15.5" - name: Open release pull request env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_TOKEN: ${{ secrets.OPENTELEMETRYBOT_GITHUB_TOKEN }} run: | toys release request --yes --verbose \ "--gems=${{ github.event.inputs.gems }}" \ From fd3300feb8d35ddfe5f605b7771638eda669a6d3 Mon Sep 17 00:00:00 2001 From: Kayla Reopelle Date: Fri, 20 Jun 2025 15:28:02 -0700 Subject: [PATCH 2/3] chore: add temporary workflow_dispatch test --- .github/workflows/release-request-weekly.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release-request-weekly.yml b/.github/workflows/release-request-weekly.yml index 72f007aa4..c266ebec3 100644 --- a/.github/workflows/release-request-weekly.yml +++ b/.github/workflows/release-request-weekly.yml @@ -3,6 +3,7 @@ name: Open release request - Weekly on: schedule: - cron: "0 15 * * 2" + workflow_dispatch: jobs: release-request: From c9fd6336f5beb8103e9256ee3b0100e8ca8ba5cb Mon Sep 17 00:00:00 2001 From: Kayla Reopelle Date: Fri, 20 Jun 2025 15:32:26 -0700 Subject: [PATCH 3/3] chore: remove workflow-dispatch from weekly runs --- .github/workflows/release-request-weekly.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/release-request-weekly.yml b/.github/workflows/release-request-weekly.yml index c266ebec3..72f007aa4 100644 --- a/.github/workflows/release-request-weekly.yml +++ b/.github/workflows/release-request-weekly.yml @@ -3,7 +3,6 @@ name: Open release request - Weekly on: schedule: - cron: "0 15 * * 2" - workflow_dispatch: jobs: release-request: