chore: resolve latest bincraft release dynamically (no hardcoded pins) #107

Merged
pat-s merged 1 commit from chore/dynamic-bincraft-version into main 2026-07-01 08:10:03 +00:00

2026-06-30

chore: resolve latest bincraft release dynamically
Replace the hardcoded bincraft pin (@vX.Y.Z, repeated across every .crow
workflow and the build-one image) with local/install-bincraft.R, which lists
the remote tags via git ls-remote, picks the highest vX.Y.Z, and installs it
with pak (idempotent on the git ref). Now a new bincraft release is picked up
automatically on the next run -- no more editing the version in many places.

Filtering/sorting is done in R (not git --sort / refspec) for portable
behaviour, and GIT_TERMINAL_PROMPT=0 keeps non-interactive runs from hanging.
2026-06-30 16:18:44 +02:00