build-cran-binaries/.crow
Repository files (latest commit first)
Filename Latest commit message Latest commit date
pat-s d3bf7bc3a8
Some checks failed
ci/crow/manual/process-updates/13 Pipeline failed
refactor(ci): consolidate per-platform crow workflows into 3 matrix files
Replace 44 per-platform pipeline files with one matrix-driven file per family:
  - process-updates-<os>-<arch>.yaml (14)      -> process-updates.yaml
  - weekly-audit-missing-<os>-<arch>.yaml (16)  -> weekly-audit-missing.yaml
  - weekly-rebuild-missing-<os>-<arch>.yaml (14)-> weekly-rebuild-missing.yaml

Each file carries one matrix.include row per os/arch (the axis is named OS,
e.g. redhat-9). Runs are preserved 1:1:
  - cron: every existing per-os/arch cron still fires only its matching row,
    routed via CI_PIPELINE_CRON. Server-side cron entries are unchanged.
  - manual: a crow #1165 dropdown variable selects a single <os>-<arch> or
    "all". weekly-rebuild defaults to "all" to match its former bare manual
    trigger.

Arch placement uses the agent label as a matrix var (artemis=amd64, gaia=arm64)
for process-updates and weekly-rebuild; weekly-audit keeps arch-nodeSelector
placement. The amd64-only nodeSelector instance-type (AX42) pin is dropped in
favour of agent-based placement, and process-updates arm64 jobs now share the
same backend_options as amd64 (they previously had none).
2026-06-16 10:08:40 +02:00
..
archive-missed-packages.yaml feat(build): skip already-built package versions on workflow restart (#91) 2026-06-16 07:27:20 +00:00
build-all-versions-amd64.yaml feat(build): skip already-built package versions on workflow restart (#91) 2026-06-16 07:27:20 +00:00
build-all-versions-arm64.yaml feat(build): skip already-built package versions on workflow restart (#91) 2026-06-16 07:27:20 +00:00
build-all-versions-install-deps-amd64.yaml feat: R-minor-sensitive binary builds (full + iterative) (#84) 2026-06-14 08:04:40 +00:00
build-all-versions-install-deps-arm64.yaml feat: R-minor-sensitive binary builds (full + iterative) (#84) 2026-06-14 08:04:40 +00:00
process-updates.yaml refactor(ci): consolidate per-platform crow workflows into 3 matrix files 2026-06-16 10:08:40 +02:00
weekly-audit-missing.yaml refactor(ci): consolidate per-platform crow workflows into 3 matrix files 2026-06-16 10:08:40 +02:00
weekly-rebuild-missing.yaml refactor(ci): consolidate per-platform crow workflows into 3 matrix files 2026-06-16 10:08:40 +02:00