From 4fd17e1d8a531b1c8bd82bd39b3a3b87e7113b49 Mon Sep 17 00:00:00 2001 From: Paul Ganssle Date: Thu, 9 Jul 2026 10:25:47 -0400 Subject: [PATCH 1/2] Use the "release" environment on TestPyPI Trusted publishing is set up to require that the release be done by publish.yml in the "release" environment, which is only set up for the PyPI environment. --- .github/workflows/publish.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7d6a7fe..0c41691 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -55,6 +55,13 @@ jobs: runs-on: ubuntu-latest needs: test-package + environment: + name: release + url: >- + https://pypi.org/project/tzdata/${{ + github.event.release.tag_name + }} + permissions: id-token: write From 0f5ad77fc457243e680c52a51f71b0d065431cd6 Mon Sep 17 00:00:00 2001 From: Stan Ulbrych Date: Thu, 9 Jul 2026 21:03:00 +0200 Subject: [PATCH 2/2] Fix link --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 0c41691..12eb40d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -58,7 +58,7 @@ jobs: environment: name: release url: >- - https://pypi.org/project/tzdata/${{ + https://test.pypi.org/project/tzdata/${{ github.event.release.tag_name }}