Swiss AI Hub v0.310.2
Pre-release
Pre-release
Changed
- ✨ Improved npm publishing for backports: The
publish-npmworkflow now intelligently handles backport or hotfix
releases. When publishing a version older than the currentlateston the npm registry, it will assign a
release-X.Ydist-tag instead of implicitly moving thelatesttag backwards, preserving thelatesttag for new
mainline releases. - 🚀 Flexible manual release tagging: The
release-manualworkflow now supports asource_refinput, allowing users
to tag releases from any specified branch or commit (e.g.,hotfix/0.308) rather than strictly the branch the
workflow is run from. This greatly improves the process for hotfixes and maintenance branches. - 📄 Enhanced release workflow visibility: The run name for manual releases now includes the
source_refbeing
tagged, providing clearer context at a glance within GitHub Actions. - ⚙️ Streamlined manual release validation: Updated internal logic to validate and correctly checkout the specified
source_ref, ensuring robust and accurate manual release operations.