Skip to content

Conversation

@ammar-agent
Copy link
Contributor

Changes

1. Fixed Cargo Caching in docs.yml

  • Added Swatinem/rust-cache@v2 action to the documentation build workflow
  • Properly caches cargo dependencies, build artifacts, and registry index
  • Should significantly speed up docs build on subsequent runs

2. Updated Deprecated macOS Runner in release.yml

  • Changed from macos-13-large to macos-latest-large for x86_64-apple-darwin builds
  • GitHub has deprecated macOS 13 runners; this ensures we use a supported runner version

Testing

  • Validated YAML syntax for all modified workflow files
  • Both changes follow the same pattern used in other workflows (tests.yml, benchmark.yml, etc.)

- Add Swatinem/rust-cache@v2 to docs.yml build step to properly cache
  cargo dependencies and build artifacts
- Update release.yml to use macos-latest-large instead of deprecated
  macos-13-large for x86_64-apple-darwin builds
@ammario ammario changed the title CI: Fix cargo caching in docs build and update deprecated macOS runner ci: fix cargo caching in docs build and update deprecated macOS runner Nov 11, 2025
@ammario ammario merged commit dec08ee into main Nov 11, 2025
6 checks passed
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