Skip to content

ci: fail jobs that dirty the worktree - #29555

Closed
anp-oai wants to merge 7 commits into
mainfrom
codex/full-ci-clean-worktree-check
Closed

ci: fail jobs that dirty the worktree#29555
anp-oai wants to merge 7 commits into
mainfrom
codex/full-ci-clean-worktree-check

Conversation

@anp-oai

@anp-oai anp-oai commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Why

CI jobs should not silently leave tracked changes or untracked files in the repository worktree.

What

  • Add a shared final worktree-cleanliness action to 19 checkout-bearing PR and main CI jobs.
  • Ignore the intentional SDK scratch directory and nested V8 checkout.
  • Pin Bazelisk in shared CI setup so .bazelversion remains authoritative, avoiding MODULE.bazel.lock deltas on Windows runners
  • Leave rust-ci-full and release-only workflows unchanged.
  • Update AGENTS.md to discourage review bots from asking for MODULE.bazel.lock changes.

@anp-oai anp-oai closed this Jun 23, 2026
@anp-oai
anp-oai deleted the codex/full-ci-clean-worktree-check branch June 23, 2026 21:05
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.

1 participant