[ci] Use macos-latest instead of macos-13 in Rust workflow#16803
[ci] Use macos-latest instead of macos-13 in Rust workflow#16803bonigarcia merged 1 commit intotrunkfrom
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||||||
User description
🔗 Related Issues
The macOS-13 based runner images are now retired. As a result, the rust workflow is not working, e.g.:
https://github.com/SeleniumHQ/selenium/actions/runs/20556482131
💥 What does this PR do?
This PR changes
macos-13bymacos-latestin the Rust workflow.🔧 Implementation Notes
💡 Additional Considerations
🔄 Types of changes
PR Type
Bug fix
Description
Update macOS runner from retired macos-13 to macos-latest
Add x86_64-apple-darwin target to Rust toolchain setup
Fix CI workflow failures due to deprecated runner image
Diagram Walkthrough
File Walkthrough
ci-rust.yml
Update macOS runner and add x86_64 Rust target.github/workflows/ci-rust.yml
macos-13runner withmacos-latestin two jobs(macos-stable and macos-debug)
rustup target add x86_64-apple-darwincommand to Rust toolchainsetup in both jobs
both Intel and Apple Silicon architectures