Skip to content

馃懛 ci: publish GitHub Release after PyPI - #374

Merged
gaborbernat merged 3 commits into
tox-dev:mainfrom
gaborbernat:github-release-after-pypi
Oct 18, 2026
Merged

gaborbernat merged 3 commits into
tox-dev:mainfrom
gaborbernat:github-release-after-pypi

Conversation

@gaborbernat

@gaborbernat gaborbernat commented Oct 18, 2026 •

Copy link
Copy Markdown
Member

Tag publication currently uploads to PyPI without creating a GitHub Release. Three older tags also have no section in the tracked changelog.

Restore those historical entries and create a GitHub Release after PyPI succeeds, with notes from the tagged changelog, a PyPI link, and a comparison to the previous version. GitHub write access belongs only to the release job; the package upload keeps OIDC only. The release App token remains scoped to this repository for the protected commit and tag push.

@gaborbernat gaborbernat added the skip news No user-facing changelog entry is needed label Oct 18, 2026
@gaborbernat
gaborbernat merged commit 32faf4c into tox-dev:main Oct 18, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip news No user-facing changelog entry is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant