refactor(ci): route workflows by agent group label instead of named agent #94
Loading…
Reference in a new issue
No description provided.
Delete branch "t3code/00d15d8c"
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
agent: ${AGENT}) to a group label (group: rpkgs-${ARCH}), so jobs target therpkgs-amd64/rpkgs-arm64agent pools instead of a single named agent (artemis/gaia).AGENTmatrix variable from all build/process/weekly workflows.Agents opt into a pool via
CROW_AGENT_LABELS="group=rpkgs-<arch>". The group name derives from each matrix row'sARCH, so adding or replacing agents no longer requires touching the workflow files.Replace the per-agent `agent: ${AGENT}` label with a group label `group: rpkgs-${ARCH}`, so workflows target the rpkgs-amd64 / rpkgs-arm64 agent pools rather than a specific agent. Drops the now-unused AGENT matrix variable across all build/process/weekly workflows.