Skip to content

ci(release): upload to PyPI without the docker rebuild#1519

Merged
dimitri-yatsenko merged 1 commit into
masterfrom
fix/release-twine-no-docker
Jul 21, 2026
Merged

ci(release): upload to PyPI without the docker rebuild#1519
dimitri-yatsenko merged 1 commit into
masterfrom
fix/release-twine-no-docker

Conversation

@dimitri-yatsenko

Copy link
Copy Markdown
Member

Fixes the v2.3.2 release publish failure. The Publish step wrapped twine in docker compose run --build, reinstalling the package in a container without the git tag → hatch-vcs metadata-generation-failed (first release using hatch-vcs, #1503). Now uploads the already-built dist/* directly with twine upload --skip-existing; drops the empty resolved_version guard. No package code changes.

MilagrosMarin
MilagrosMarin previously approved these changes Jul 21, 2026
Publish the dist/* built in the previous step with twine on the runner,
using --skip-existing for idempotent re-runs; drop the empty
resolved_version guard.
@dimitri-yatsenko
dimitri-yatsenko merged commit afc350f into master Jul 21, 2026
3 checks passed
@dimitri-yatsenko
dimitri-yatsenko deleted the fix/release-twine-no-docker branch July 21, 2026 21:30
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.

2 participants