core-agent-ide/.github/workflows
Michael Bolin 86e0f31a7e
chore: rust-release.yml should update the latest-alpha-cli branch (#3458)
This updates `rust-release.yml` so that the last step of creating a
release entails updating the `latest-alpha-cli` branch to point to the
tag used to create the latest release. This will facilitate building
automation to identify the most recent alpha release of Codex CLI
(though note this branch could also point to an official release, as it
is implemented today).

This introduces a new job, `update-branch`, which depends on the
`release` job. I made it separate from the `release` job because
`update-branch` needs the `contents: write` permission, so this limits
the amount of work we do with that permission.

Note I also created a branch protection rule for `latest-alpha-cli`
that:

- specifies repository admins as the only members of the bypass list
- only those with bypass permissions can create, update, or delete this
branch
- this branch requires a linear history
- note that force pushes _are_ allowed

This is the first step in fixing
https://github.com/openai/codex/issues/3098.
2025-09-11 08:06:28 -07:00
..
ci.yml chore: upgrade to actions/setup-node@v5 (#3316) 2025-09-08 09:34:59 -07:00
cla.yml Fix CLA link in workflow (#964) 2025-05-16 17:11:57 -07:00
codespell.yml chore(deps): bump actions/checkout from 4 to 5 (#2407) 2025-08-19 10:28:52 -07:00
rust-ci.yml fix: add check to ensure output of generate_mcp_types.py matches codex-rs/mcp-types/src/lib.rs (#3450) 2025-09-10 23:31:28 -07:00
rust-release.yml chore: rust-release.yml should update the latest-alpha-cli branch (#3458) 2025-09-11 08:06:28 -07:00