Skip to content

ci: align base-bash-libs workflow pins with GA (#1992) - #1996

Merged
codeforester merged 1 commit into
mainfrom
ci/1992-20260826-align-base-ci-on-one-immutable-base-bash-libs-ga-revision
Aug 26, 2026
Merged

ci: align base-bash-libs workflow pins with GA (#1992)#1996
codeforester merged 1 commit into
mainfrom
ci/1992-20260826-align-base-ci-on-one-immutable-base-bash-libs-ga-revision

Conversation

@codeforester

Copy link
Copy Markdown
Collaborator

Summary

  • Align the macOS, integration, and Ubuntu source-checkout jobs in
    .github/workflows/tests.yml with the published base-bash-libs v2.0.0 GA
    commit b4243765726c133499feeabdc50154f99c0fec12.
  • Add a workflow-contract test that requires every base-bash-libs checkout in
    the Tests workflow to use the same immutable GA revision.
  • Record the invariant in .ai-context/WORKFLOWS.md.

Issue

Fixes #1992.

Validation

  • Focused workflow and CI supply-chain tests: 52 passed.
  • Full local gate: 999 Python tests passed and 891 BATS tests passed.
  • git diff --check passed.
  • Static audit confirms all four base-bash-libs checkouts in tests.yml use
    the GA commit and the RC commit is absent.

Demo Impact

None. This changes only CI dependency pins and their regression coverage.

@codeforester
codeforester requested a review from a team as a code owner August 26, 2026 05:31
@codeforester
codeforester merged commit a1d37b9 into main Aug 26, 2026
19 checks passed
@codeforester
codeforester deleted the ci/1992-20260826-align-base-ci-on-one-immutable-base-bash-libs-ga-revision branch August 26, 2026 05:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Align Base CI on one immutable base-bash-libs GA revision

1 participant