fix(ci): Stop publishing floating pre-releases, keep floating tags - #323
Open
misonijnik wants to merge 5 commits into
Open
fix(ci): Stop publishing floating pre-releases, keep floating tags#323misonijnik wants to merge 5 commits into
misonijnik wants to merge 5 commits into
Conversation
Accept floating major (vX) and minor (vX.Y) version selectors in the Linux/macOS and Windows installers, resolving them to the newest matching exact vX.Y.Z release via the GitHub releases API (mirroring resolve_opentaint_version.py). Only exact vX.Y.Z tags are considered, so floating and prefixed tags are ignored. Resolution is skipped when the download base URL is already pinned (CI path), and a GitHub token is used when available to avoid API rate limits.
update-floating-tags no longer creates GitHub release objects for the latest/vX.Y floating pointers; it only pushes the floating git tags (latest, vX, vX.Y), which are what `uses:`/GitLab includes resolve. No consumer read those release objects: the CI resolver, CLI build, and install script all resolve to exact vX.Y.Z. Also drop the now-unused --prerelease flag from the internal analyzer/autobuilder/go-server */latest releases (still consumed by ci-rules) and remove the dead action inputs from all callers.
misonijnik
force-pushed
the
misonijnik/fix-pre-release
branch
from
July 30, 2026 09:42
7dcd998 to
7cb03e8
Compare
misonijnik
commented
Aug 2, 2026
misonijnik
commented
Aug 2, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.