core-agent-ide/.github/workflows
Michael Bolin 333803ed04
fix: ensure rust-ci always "runs" when a PR is submitted (#2324)
Our existing path filters for `rust-ci.yml`:


235987843c/.github/workflows/rust-ci.yml (L1-L11)

made it so that PRs that touch only `README.md` would not trigger those
builds, which is a problem because our branch protection rules are set
as follows:

<img width="1569" height="1883" alt="Screenshot 2025-08-14 at 4 45
59 PM"
src="https://github.com/user-attachments/assets/5a61f8cc-cdaf-4341-abda-7faa7b46dbd4"
/>

With the existing setup, a change to `README.md` would get stuck in
limbo because not all the CI jobs required to merge would get run. It
turns out that we need to "run" all the jobs, but make them no-ops when
the `codex-rs` and `.github` folders are untouched to get the best of
both worlds.

I asked chat how to fix this, as we want CI to be fast for
documentation-only changes. It had two suggestions:

- Use https://github.com/dorny/paths-filter or some other third-party
action.
- Write an inline Bash script to avoid a third-party dependency.

This PR takes the latter approach so that we are clear about what we're
running in CI.
2025-08-14 17:00:19 -07:00
..
ci.yml chore: remove the TypeScript code from the repository (#2048) 2025-08-08 16:09:39 -07:00
cla.yml Fix CLA link in workflow (#964) 2025-05-16 17:11:57 -07:00
codespell.yml feat: make it possible to toggle mouse mode in the Rust TUI (#971) 2025-05-16 16:16:50 -07:00
codex.yml chore: remove the TypeScript code from the repository (#2048) 2025-08-08 16:09:39 -07:00
rust-ci.yml fix: ensure rust-ci always "runs" when a PR is submitted (#2324) 2025-08-14 17:00:19 -07:00
rust-release.yml Fix build break and build release (#2242) 2025-08-12 15:56:45 -07:00