Skip to content

Conversation

hemidactylus
Copy link
Collaborator

This is a follow-up of #379 .

The workflow has been tested successfully as per #379 (non-finalized), see image.

success

It is now time for this PR, which:

  • restores integration tests in release.yml
  • targets PROD pypi in release, lifting the "skip-existing" flag (suitable for testing only)
  • finalizes 'create release' step by removing the "draft" and "prerelease" flags and restoring the right title and tag for the release being created on GH.

The second point in particular implies that the flow would fail if a package of the current version is already found on PyPI (this is intentional). Meaning that the final test will be with the next revision increase.

@hemidactylus hemidactylus requested a review from cbornet October 7, 2025 13:58
@hemidactylus hemidactylus merged commit a4ab31b into main Oct 8, 2025
8 checks passed
@hemidactylus hemidactylus deleted the SL-finalize-release-workflow branch October 8, 2025 07:29
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