Skip to content

Cut a GitHub release on a tag - #1

Merged
alex1075 merged 2 commits into
mainfrom
ci/release-workflow
Aug 24, 2026
Merged

alex1075 merged 2 commits into
mainfrom
ci/release-workflow

Conversation

@alex1075

Copy link
Copy Markdown
Contributor

publish.yml puts the package on PyPI but creates no GitHub release, and Zenodo archives releases rather than tags. Without this a tagged version would reach PyPI and never be archived, which is the failure that cost photonsfile a deleted and recut release.

Same shape as the one in flimkit-qupath-bridge, minus the jar. The wheel and sdist are attached to the release.

🤖 Generated with Claude Code

alex1075 and others added 2 commits August 24, 2026 16:21
publish.yml puts the package on PyPI but creates no release, and Zenodo
archives releases rather than tags. Without this a tagged version would
reach PyPI and never be archived.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
It came across from the QuPath add-on still asserting qupath_bridge_open
and the qupath_bridge entry point, both renamed when the package stopped
being named after one of its clients. It passed locally only because the
old package was still installed and providing those names, so a fourth
test now asserts they are gone.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@alex1075
alex1075 merged commit 3fbb532 into main Aug 24, 2026
6 checks passed
@alex1075
alex1075 deleted the ci/release-workflow branch August 24, 2026 15:35
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