From 18f8690279d31b83f07aa63b6afd457cb48be97b Mon Sep 17 00:00:00 2001 From: Robert Goheen Date: Fri, 6 Nov 2026 15:30:29 +0000 Subject: [PATCH 1/2] ci(release): grant contents write to the release job The repository's default GITHUB_TOKEN is now read-only, so the create-release step can no longer create the version tag and GitHub release. Give the deploy job contents: write. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/build-release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 0fc19be3..ddd5d659 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -10,6 +10,10 @@ jobs: deploy: if: github.ref == 'refs/heads/main' runs-on: ubuntu-22.04 + # The repository's default GITHUB_TOKEN is read-only. create-release needs + # write access to contents to create the version tag and GitHub release. + permissions: + contents: write steps: - uses: actions/checkout@v2 - id: setup-python From 093bb4ded09b3d912c3b721ac8d0f292e47c8b83 Mon Sep 17 00:00:00 2001 From: Robert Goheen Date: Fri, 6 Nov 2026 15:31:40 +0000 Subject: [PATCH 2/2] Release 4.9.3 Bump the version so that merging runs build-release and publishes a new version to PyPI. 4.9.1 and 4.9.2 already exist on PyPI and can't be uploaded again. Co-Authored-By: Claude Opus 5.5 --- checkout_sdk/properties.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/checkout_sdk/properties.py b/checkout_sdk/properties.py index ad04a62e..e2b598a4 100644 --- a/checkout_sdk/properties.py +++ b/checkout_sdk/properties.py @@ -1 +1 @@ -VERSION = "4.9.2" +VERSION = "4.9.3"