Skip to content

fix(ci): resolve appimagetool freshness against its highest semver tag#136

Merged
agentjp merged 2 commits into
masterfrom
fix/freshness-appimagetool-continuous
Jul 19, 2026
Merged

fix(ci): resolve appimagetool freshness against its highest semver tag#136
agentjp merged 2 commits into
masterfrom
fix/freshness-appimagetool-continuous

Conversation

@agentjp

@agentjp agentjp commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Latest-Semver resolves a pin against repos/<repo>/releases/latest. AppImage/appimagetool marks its rolling continuous nightly as the latest release, so the tag carries no digits, the semver extraction returns $null, and the appimagetool check reports a failed query. It files a stale-pin issue on every daily run regardless of the pin state.

Resolve that one pin against the highest non-draft, non-prerelease semver tag instead, via a sibling Latest-Semver-Listed helper. Other pins keep using releases/latest.

The pin is current: gui-package-linux.ps1 has 1.9.1, and 1.9.1 is the newest semver release (1.9.1, continuous, 1.9.0).

Verified by running the helper as committed against the live API — resolves 1.9.1, so neither the query-failed nor the behind-latest branch fires. action-validator, ryl -s, typos and zizmor pass on the changed workflow.

Closes #135

agentjp added 2 commits July 19, 2026 20:35
AppImage/appimagetool marks its rolling `continuous` nightly as the latest
release, so the tag carries no digits and Latest-Semver returned $null, which
the appimagetool check reports as a failed query. It files a stale-pin issue
on every daily run regardless of the pin.

Resolve that pin against the highest non-draft, non-prerelease semver tag
instead. The pin (1.9.1) is current.
Move the GUI-vs-BDInfo-GUI differences into DIFFERENCES.md, fold the
library description into the intro, and give the front-end table headers.
@agentjp
agentjp merged commit 976b99e into master Jul 19, 2026
27 checks passed
@agentjp
agentjp deleted the fix/freshness-appimagetool-continuous branch July 19, 2026 20:51
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.

Stale pin: appimagetool (query failed)

1 participant