Skip to content

Conversation

@idan-starkware
Copy link
Contributor

@idan-starkware idan-starkware commented Feb 8, 2026

Note

Medium Risk
CI-only changes but they alter caching and benchmarking checkout/working-directory behavior across many workflows, which can cause flaky builds or incorrect benchmark comparisons if misconfigured.

Overview
Adds a new composite action namespace_cache and wires it into bootstrap, centralizing Namespace cache volume mounting for both Rust (/home/runner/.cargo) and Python.

Updates CI workflows to use actions/checkout@v6, adjusts runner sizes for heavier jobs, and refactors benchmarking jobs to checkout the PR branch into a separate subdirectory and copy the base criterion baseline so run-and-compare operates on the correct workspace without overwriting base-branch composite actions. Removes the Rust cache mount step from install_rust and drops unused outputs from setup_native_deps.

Written by Cursor Bugbot for commit dd2cb8b. This will update automatically on new commits. Configure here.

@idan-starkware idan-starkware self-assigned this Feb 8, 2026
@reviewable-StarkWare
Copy link

This change is Reviewable

@idan-starkware idan-starkware force-pushed the idan/main-v0.14.1-committer/08-02-2026_ci_github_action_composite_for_namespace_cache branch from 1cea5d4 to d21a364 Compare February 9, 2026 07:37
Copy link

@phil-starkware phil-starkware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

@phil-starkware reviewed 5 files and all commit messages, and made 1 comment.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @idan-starkware).

Copy link
Contributor Author

@idan-starkware idan-starkware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@idan-starkware reviewed 5 files and all commit messages.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @idan-starkware).

Copy link
Contributor Author

@idan-starkware idan-starkware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@idan-starkware resolved 1 discussion.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @idan-starkware).

@idan-starkware idan-starkware force-pushed the idan/main-v0.14.1-committer/08-02-2026_ci_github_action_composite_for_namespace_cache branch 4 times, most recently from 78dac67 to 60b4978 Compare February 9, 2026 12:42
@idan-starkware idan-starkware force-pushed the idan/main-v0.14.1-committer/08-02-2026_ci_github_action_composite_for_namespace_cache branch 3 times, most recently from e6dca09 to 097617f Compare February 9, 2026 16:07
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

@idan-starkware idan-starkware force-pushed the idan/main-v0.14.1-committer/08-02-2026_ci_github_action_composite_for_namespace_cache branch from 097617f to 4bbbbec Compare February 9, 2026 16:17
@idan-starkware idan-starkware force-pushed the idan/main-v0.14.1-committer/08-02-2026_ci_github_action_composite_for_namespace_cache branch from 91d36d7 to dd2cb8b Compare February 9, 2026 18:24
Copy link
Contributor Author

@idan-starkware idan-starkware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@idan-starkware partially reviewed 2 files.
Reviewable status: 3 of 18 files reviewed, all discussions resolved.

Copy link
Contributor Author

@idan-starkware idan-starkware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@idan-starkware reviewed all commit messages.
Reviewable status: 3 of 18 files reviewed, all discussions resolved.

Copy link
Contributor Author

@idan-starkware idan-starkware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@idan-starkware partially reviewed 6 files.
Reviewable status: 6 of 18 files reviewed, all discussions resolved.

Copy link
Contributor Author

@idan-starkware idan-starkware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@idan-starkware reviewed 12 files.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @idan-starkware).

@idan-starkware idan-starkware added this pull request to the merge queue Feb 10, 2026
Merged via the queue into main-v0.14.1-committer with commit 528be8e Feb 10, 2026
33 of 52 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.

3 participants