Summary
Base's CI currently mixes the published base-bash-libs v2.0.0 GA commit with the older v2.0.0-rc.1 commit.
Evidence
Impact
Different jobs validate different base-bash-libs APIs, so a change can pass one CI path while exercising an obsolete dependency on another. That weakens release confidence and makes the source-checkout contract misleading.
Acceptance criteria
- Every active base-bash-libs checkout in
.github/workflows/tests.yml uses the exact GA commit.
- A workflow-contract test or equivalent assertion prevents the RC commit from returning.
- Full local and hosted validation passes, with the release evidence recorded in the issue.
Summary
Base's CI currently mixes the published base-bash-libs v2.0.0 GA commit with the older v2.0.0-rc.1 commit.
Evidence
b4243765726c133499feeabdc50154f99c0fec12.c134fb8a3397e2cfee1d90845cec44f56dacae7b.Impact
Different jobs validate different base-bash-libs APIs, so a change can pass one CI path while exercising an obsolete dependency on another. That weakens release confidence and makes the source-checkout contract misleading.
Acceptance criteria
.github/workflows/tests.ymluses the exact GA commit.