feat(ci): OS/OS_VERSION manual dropdowns + restore lost crow fix #97
Loading…
Reference in a new issue
No description provided.
Delete branch "ci/os-version-dropdowns"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Two changes:
OS/OS_VERSIONmanual-run dropdowns — give these form variables explicitoptions:lists (liketarget_archandR_VERSION), so the manual-run form shows dropdowns instead of free-text, in bothbuild-all-versions.yamlandbuild-all-versions-install-deps.yaml. Crow form variables are independent (no cascading), so the operator still has to pick a coherentOS+OS_VERSIONcombination (e.g.redhat+9, notalpine+jammy).Repairs
main— the crow fix from PR #96 (bc2f6f1) was lost when that PR was squashed (only the first commit was captured). As a resultmaincurrently carries theOS: ${OS}env vars that break Crow parsing (unable to parse variable name) and the unfixedbuild-all.R. This PR re-applies that fix: drop the env additions and deriveplatform/archinsidebuild-all.Rfrom the container (bincraft codename → platform mapping +Sys.info()arch).Notes
OS_VERSIONoptions are quoted strings so tags like8/9/10aren't parsed as integers.build-all.Rparses.