feat(ci): OS/OS_VERSION manual dropdowns + restore lost crow fix #97
2 changed files with 26 additions and 4 deletions
feat(ci): make OS and OS_VERSION manual-run dropdowns
Give the OS and OS_VERSION form variables explicit option lists like target_arch and R_VERSION already have, so the manual-run form presents dropdowns instead of free-text. Crow form variables are independent, so the operator must still pick a coherent OS + OS_VERSION combination.
commit
1b63f7fb0c
|
|
@ -10,10 +10,21 @@ variables:
|
|||
- arm64
|
||||
default: amd64
|
||||
OS:
|
||||
description: "Base OS image name (e.g. alpine, redhat, ubuntu)."
|
||||
description: "Base OS image name."
|
||||
options:
|
||||
- alpine
|
||||
- redhat
|
||||
- ubuntu
|
||||
default: alpine
|
||||
OS_VERSION:
|
||||
description: "OS version / image tag (e.g. 3.24, 9, jammy, noble)."
|
||||
description: "OS image tag. Must match OS (alpine: 3.24; redhat: 8/9/10; ubuntu: jammy/noble)."
|
||||
options:
|
||||
- "3.24"
|
||||
- "8"
|
||||
- "9"
|
||||
- "10"
|
||||
- "jammy"
|
||||
- "noble"
|
||||
default: "3.24"
|
||||
R_VERSION:
|
||||
description: "Primary R version under /opt/R."
|
||||
|
|
|
|||
|
|
@ -11,10 +11,21 @@ variables:
|
|||
- arm64
|
||||
default: amd64
|
||||
OS:
|
||||
description: "Base OS image name (e.g. alpine, redhat, ubuntu)."
|
||||
description: "Base OS image name."
|
||||
options:
|
||||
- alpine
|
||||
- redhat
|
||||
- ubuntu
|
||||
default: alpine
|
||||
OS_VERSION:
|
||||
description: "OS version / image tag (e.g. 3.24, 9, jammy, noble)."
|
||||
description: "OS image tag. Must match OS (alpine: 3.24; redhat: 8/9/10; ubuntu: jammy/noble)."
|
||||
options:
|
||||
- "3.24"
|
||||
- "8"
|
||||
- "9"
|
||||
- "10"
|
||||
- "jammy"
|
||||
- "noble"
|
||||
default: "3.24"
|
||||
R_VERSION:
|
||||
description: "Primary R version under /opt/R."
|
||||
|
|
|
|||
Loading…
Reference in a new issue