You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Promote 'latest' stable channel by version comparison instead of branch name
The release task updated the releases/latest channel pointer only when the release ran from 'master'. Now that stable patches are cut from STABLE-*.x maintenance branches, such a release was fully published but never promoted as the latest stable, so users kept being served the previous version. Decide by version instead: read the currently published version from the same endpoint the launcher polls (https://www.nextflow.io/releases/latest/version) and compare it with the released version using the launcher's own cmp_ver(), promoting only when strictly newer. This promotes a stable patch from any STABLE-*.x branch while preventing an older maintenance line from clobbering a newer latest; promotion is skipped (not failed) if the comparator or published version can't be read.
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Signed-off-by: Paolo Di Tommaso <[email protected]>
0 commit comments