Skip to content

fix(release): drop testpypi publish+verify — trusted publisher not configured - #5

Merged
livingstaccato merged 1 commit into
mainfrom
fix/release-skip-testpypi
Apr 24, 2026
Merged

fix(release): drop testpypi publish+verify — trusted publisher not configured#5
livingstaccato merged 1 commit into
mainfrom
fix/release-skip-testpypi

Conversation

@livingstaccato

Copy link
Copy Markdown
Member

invalid-publisher on TestPyPI confirms no trusted publisher is configured for provide-io/supsrc + release.yml + env testpypi. Skip TestPyPI for the v0.4.0 backfill; publish-pypi has skip-existing so PyPI stays a no-op.

…nfigured

supsrc's PyPI 0.4.0 was uploaded via a path that didn't establish a
TestPyPI trusted publisher. invalid-publisher error confirms TestPyPI
has no matching config. For the v0.4.0 backfill (which is idempotent
on already-published artifacts) TestPyPI dry-run adds no value, so
skip it and go directly to publish-pypi.

Future: if test.pypi.org/manage/account/publishing gets a publisher
for provide-io/supsrc + release.yml + env testpypi, restore the
publish-testpypi + verify-testpypi jobs.
@gemini-code-assist

Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@livingstaccato
livingstaccato merged commit 8f85869 into main Apr 24, 2026
1 check passed
@livingstaccato
livingstaccato deleted the fix/release-skip-testpypi branch April 25, 2026 03:27
livingstaccato added a commit that referenced this pull request Apr 25, 2026
Reverts #5 now that the TestPyPI trusted publisher is configured for
provide-io/supsrc + release.yml + env testpypi. Restores the standard
caller shape (matches the other 11 Python repos): publish-testpypi →
verify-testpypi → publish-pypi → sign-and-upload.
livingstaccato added a commit that referenced this pull request May 3, 2026
Reverts #5 now that the TestPyPI trusted publisher is configured for
provide-io/supsrc + release.yml + env testpypi. Restores the standard
caller shape (matches the other 11 Python repos): publish-testpypi →
verify-testpypi → publish-pypi → sign-and-upload.
livingstaccato added a commit that referenced this pull request May 4, 2026
Reverts #5 now that the TestPyPI trusted publisher is configured for
provide-io/supsrc + release.yml + env testpypi. Restores the standard
caller shape (matches the other 11 Python repos): publish-testpypi →
verify-testpypi → publish-pypi → sign-and-upload.
livingstaccato added a commit that referenced this pull request Aug 22, 2026
…nfigured (#5)

supsrc's PyPI 0.4.0 was uploaded via a path that didn't establish a
TestPyPI trusted publisher. invalid-publisher error confirms TestPyPI
has no matching config. For the v0.4.0 backfill (which is idempotent
on already-published artifacts) TestPyPI dry-run adds no value, so
skip it and go directly to publish-pypi.

Future: if test.pypi.org/manage/account/publishing gets a publisher
for provide-io/supsrc + release.yml + env testpypi, restore the
publish-testpypi + verify-testpypi jobs.
livingstaccato added a commit that referenced this pull request Aug 22, 2026
Reverts #5 now that the TestPyPI trusted publisher is configured for
provide-io/supsrc + release.yml + env testpypi. Restores the standard
caller shape (matches the other 11 Python repos): publish-testpypi →
verify-testpypi → publish-pypi → sign-and-upload.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant