Skip to content

[codex] Scope macOS signing secrets to release environment#22441

Draft
jweate-openai wants to merge 1 commit into
mainfrom
codex/split-macos-rust-release-builds
Draft

[codex] Scope macOS signing secrets to release environment#22441
jweate-openai wants to merge 1 commit into
mainfrom
codex/split-macos-rust-release-builds

Conversation

@jweate-openai
Copy link
Copy Markdown

Summary

  • Split macOS Rust release builds into a dedicated build-macos job
  • Attach the macos-signing environment only to the macOS signing/build job
  • Keep Linux release builds outside the Apple signing environment while preserving shared release build steps

Validation

  • Applied the provided patch locally and verified the workflow parses as YAML
  • actionlint on the exact patch reports the existing matrix.runs_on || matrix.runner expression pattern in rust-release.yml; I did not include an extra cleanup commit so this branch matches the provided diff

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.

2 participants