Skip to content

v0.0.41

@sebastienrousseau sebastienrousseau tagged this 11 Jan 20:16
This release fixes the release and documentation workflows to ensure proper version synchronization.

- GitHub release created only after successful PyPI upload
- Added --skip-existing flag for graceful duplicate handling
- Triggers documentation deployment after release

- Now triggers on version tags (v*)
- Triggers on version file changes
- Can be called from release workflow
- Documentation version automatically syncs with package version

- Prevents orphaned GitHub releases when PyPI fails
- Ensures documentation reflects latest version on release
- Handles version conflicts gracefully
- Automated end-to-end release pipeline

All quality checks passing from v0.0.40 remain valid.

Full changelog: https://github.com/sebastienrousseau/pain001/blob/main/releases/v0.0.41.md
Assets 2
Loading