fix(ci): move all-required to meta runner lane #1766
Reference in New Issue
Block a user
Delete Branch "fix/ci-all-required-bookkeeping"
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?
What
CI / all-requiredoffubuntu-latestand onto the dedicatedci-metarunner lane.no needs) and stays onci-meta.Why
The independent polling sentinel can run for up to 45 minutes. When it runs on the general pool, it occupies a runner while waiting for Platform/Canvas/Shellcheck jobs that need that same pool, causing self-starvation under backlog.
Verification
python3 .gitea/scripts/lint-workflow-yaml.pypython3 -m pytest -q .gitea/scripts/tests/test_ci_workflow_bookkeeping.pymolecule-runner-ci-meta-1/2registered withci-metalabel on the operator host.b8eee95e61tod5ea3f6265d5ea3f6265to7da843f2faApproved. Routine CI/doc cleanup — no behavioral concerns.
Approved. Routine CI/doc change — no behavioral concerns.
Approving CI bookkeeping fix after review: all-required moved to ci-meta-only lane, path-scoped sentinel avoids Gitea blocked-condition pending contexts, local tests pass, live CI all-required succeeded on ci-meta.
Approving CI bookkeeping fix after review: all-required moved to ci-meta-only lane, path-scoped sentinel avoids Gitea blocked-condition pending contexts, local tests pass, live CI all-required succeeded on ci-meta.