Skip to content

docs(release): remove stale pypi deployment + warn against recreating it - #3

Merged
moritztng merged 1 commit into
masterfrom
wk/tt-atom-remove-pypi-deployment
Jul 21, 2026
Merged

docs(release): remove stale pypi deployment + warn against recreating it#3
moritztng merged 1 commit into
masterfrom
wk/tt-atom-remove-pypi-deployment

Conversation

@moritztng

Copy link
Copy Markdown
Owner

Summary

  • Removed the repo-level pypi GitHub Environment and two stale pypi-environment Deployment records (ids 5525144710, 5365996483) from the tt-atom repo. These were leftover from before the release workflow dropped PyPI; they showed up as failed deployments in the repo's Environments/Deployments UI.
  • Tags v0.1.0/v0.2.0/v0.2.1 have an older .github/workflows/release.yml baked into their commits with a dead pypi-publish job (Trusted Publishing never configured). Re-pushing those tags re-triggers the permanently-failing run and re-creates the stale deployment. Added a maintainer note to RELEASING.md and a pointer in release.yaml so this isn't reintroduced.
  • No package was ever published to PyPI (https://pypi.org/pypi/tt-atom/json returns 404). Pure repo/CI hygiene — no code, no model, no accuracy/perf surface.

Verification

  • gh api repos/moritztng/tt-atom/environments[] (pypi env gone)
  • gh api repos/moritztng/tt-atom/deployments → count 0 (both stale records gone)
  • grep -ri pypi .github/workflows/release.yaml → only explanatory NOTE comments, no job/step

Made with Cursor

…0.2.1

The repo-level `pypi` GitHub Environment and two stale `pypi` Deployment
records (ids 5525144710, 5365996483) were removed from the tt-atom repo on
2026-07-21. They were leftover from before the release workflow dropped PyPI:
tags v0.1.0/v0.2.0/v0.2.1 have an older `.github/workflows/release.yml` baked
into their commits with a dead `pypi-publish` job, so re-pushing those tags
re-triggers a permanently-failing run and re-creates the stale deployment in
the repo's Environments/Deployments UI. No package was ever published to PyPI
(pypi.org/pypi/tt-atom/json returns 404).

Add a maintainer note to RELEASING.md's Distribution section and a short
pointer in release.yaml so future maintainers don't recreate the environment
or rewrite those tags.
@moritztng
moritztng merged commit 2443607 into master Jul 21, 2026
1 check passed
@moritztng
moritztng deleted the wk/tt-atom-remove-pypi-deployment branch July 21, 2026 09:02
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