From 04771fe6ebececdf41cfdc3ac1e549b2fe00cfc1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Feb 2026 02:15:43 +0000 Subject: [PATCH 1/3] Initial plan From b5339abdeb526cea7b92d1bf75aee51f15e5ce29 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Feb 2026 02:19:06 +0000 Subject: [PATCH 2/3] fix(ci): restore github.token fallback for release-please When secrets.RELEASE_PLEASE_TOKEN is not configured, fall back to github.token so the release-please job doesn't fail with "Input required and not supplied: token". Co-authored-by: deviantintegral <255023+deviantintegral@users.noreply.github.com> --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8923214..f44924a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,7 +21,7 @@ jobs: id: release with: release-type: python - token: ${{ secrets.RELEASE_PLEASE_TOKEN }} + token: ${{ secrets.RELEASE_PLEASE_TOKEN || github.token }} publish: needs: [ci, release-please] From 8121695f0121d7fd8b5212c324289aaddf7a45dd Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Feb 2026 03:07:57 +0000 Subject: [PATCH 3/3] fix(ci): add environment: main to release-please job for env secret access The RELEASE_PLEASE_TOKEN is an environment secret under the 'main' environment. The job needs to declare this environment to access it. Remove the github.token fallback since the secret is configured. Co-authored-by: deviantintegral <255023+deviantintegral@users.noreply.github.com> --- .github/workflows/release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f44924a..51fb458 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,6 +14,7 @@ jobs: release-please: runs-on: ubuntu-24.04 + environment: main outputs: release_created: ${{ steps.release.outputs.release_created }} steps: @@ -21,7 +22,7 @@ jobs: id: release with: release-type: python - token: ${{ secrets.RELEASE_PLEASE_TOKEN || github.token }} + token: ${{ secrets.RELEASE_PLEASE_TOKEN }} publish: needs: [ci, release-please]