Skip to content

refactor: centralize filesystem permissions precedence #33073

refactor: centralize filesystem permissions precedence

refactor: centralize filesystem permissions precedence #33073

Triggered via pull request March 12, 2026 01:12
Status Success
Total duration 22m 55s
Artifacts 18

rust-ci.yml

on: pull_request
Detect changed areas
21s
Detect changed areas
Matrix: lint_build
Matrix: tests
Format / etc
22s
Format / etc
cargo shear
36s
cargo shear
CI results (required)
2s
CI results (required)
Fit to window
Zoom out
Zoom in

Annotations

42 warnings
cargo shear
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — ubuntu-24.04-arm - aarch64-unknown-linux-musl (release)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mlugg/setup-zig@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint/Build — ubuntu-24.04-arm - aarch64-unknown-linux-musl (release)
Failed to save: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
Lint/Build — ubuntu-24.04-arm - aarch64-unknown-linux-musl (release)
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — ubuntu-24.04-arm - aarch64-unknown-linux-musl (release)
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — macos-15-xlarge - aarch64-apple-darwin (release)
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — macos-15-xlarge - aarch64-apple-darwin (release)
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — ubuntu-24.04 - x86_64-unknown-linux-gnu
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — ubuntu-24.04 - x86_64-unknown-linux-musl (release)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mlugg/setup-zig@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint/Build — ubuntu-24.04 - x86_64-unknown-linux-musl (release)
Failed to save: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
Lint/Build — macos-15-xlarge - aarch64-apple-darwin
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — ubuntu-24.04 - x86_64-unknown-linux-musl (release)
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — ubuntu-24.04 - x86_64-unknown-linux-musl (release)
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — windows-x64 - x86_64-pc-windows-msvc (release)
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — macos-15-xlarge - x86_64-apple-darwin
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — windows-arm64 - aarch64-pc-windows-msvc (release)
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — ubuntu-24.04-arm - aarch64-unknown-linux-gnu
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — ubuntu-24.04 - x86_64-unknown-linux-musl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mlugg/setup-zig@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint/Build — ubuntu-24.04 - x86_64-unknown-linux-musl
Cache save failed.
Lint/Build — ubuntu-24.04 - x86_64-unknown-linux-musl
Failed to save: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
Lint/Build — ubuntu-24.04 - x86_64-unknown-linux-musl
Cache save failed.
Lint/Build — ubuntu-24.04 - x86_64-unknown-linux-musl
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Tests — ubuntu-24.04 - x86_64-unknown-linux-gnu
Cache save failed.
Tests — ubuntu-24.04 - x86_64-unknown-linux-gnu
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Tests — ubuntu-24.04 - x86_64-unknown-linux-gnu
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Tests — macos-15-xlarge - aarch64-apple-darwin
Cache save failed.
Tests — macos-15-xlarge - aarch64-apple-darwin
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Tests — macos-15-xlarge - aarch64-apple-darwin
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Lint/Build — ubuntu-24.04-arm - aarch64-unknown-linux-musl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mlugg/setup-zig@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint/Build — ubuntu-24.04-arm - aarch64-unknown-linux-musl
Failed to save: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
Lint/Build — ubuntu-24.04-arm - aarch64-unknown-linux-musl
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Tests — ubuntu-24.04-arm - aarch64-unknown-linux-gnu
Cache save failed.
Tests — ubuntu-24.04-arm - aarch64-unknown-linux-gnu
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Tests — ubuntu-24.04-arm - aarch64-unknown-linux-gnu
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Tests — windows-x64 - x86_64-pc-windows-msvc
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']
Tests — windows-arm64 - aarch64-pc-windows-msvc
Unexpected input(s) 'version', valid inputs are ['tool', 'checksum', 'fallback']

Artifacts

Produced during runtime
Name Size Digest
cargo-timings-rust-ci-clippy-aarch64-apple-darwin-dev
111 KB
sha256:67db0e8a3be120af8e64d11808fa3343230114a62db2089bde374e95c49b4150
cargo-timings-rust-ci-clippy-aarch64-apple-darwin-release
71.9 KB
sha256:75a077b432abce8618f94e1c693091c051f873f9a9b552ae72c77f4decc04018
cargo-timings-rust-ci-clippy-aarch64-pc-windows-msvc-dev
126 KB
sha256:0c8d8ade96348a549867ac3b665cc7be599abaf257757e512e65af8d7a0e6297
cargo-timings-rust-ci-clippy-aarch64-pc-windows-msvc-release
72.7 KB
sha256:331e7cf0fa506707e3c9e1fb63f2ee6c1d1007881313002c5d5082614ab4e436
cargo-timings-rust-ci-clippy-aarch64-unknown-linux-gnu-dev
117 KB
sha256:da94c122367dcb26424790f6a76d5ef68ca6ad8192dd88111d889d245b81e6be
cargo-timings-rust-ci-clippy-aarch64-unknown-linux-musl-dev
126 KB
sha256:845c9e0ca759aa9a1b895e26a899d235ca5ca1f779432c24e6d62d907b98eeca
cargo-timings-rust-ci-clippy-aarch64-unknown-linux-musl-release
71.6 KB
sha256:6f09242ba65fbecebbc25919b293dd5b68fd25a77d49de016e03abaa05bb782b
cargo-timings-rust-ci-clippy-x86_64-apple-darwin-dev
115 KB
sha256:8f93cea1ab2378ff2f6a43f77bea50bff9bb5d0f1e814777c88447f2d40f328b
cargo-timings-rust-ci-clippy-x86_64-pc-windows-msvc-dev
116 KB
sha256:a997b844810bb3e7a2c3efd3919bc106db1fee00de79f2b711cf9eb06cedbea8
cargo-timings-rust-ci-clippy-x86_64-pc-windows-msvc-release
70.7 KB
sha256:8c81c43bff92950fd5b36d8de52f2b2d853e74a10b03b606160befa4a3d70a59
cargo-timings-rust-ci-clippy-x86_64-unknown-linux-gnu-dev
107 KB
sha256:d0d09e8f8107c4987d62f9fa679ba4aa8249298244a9f960c9988a356d7bad07
cargo-timings-rust-ci-clippy-x86_64-unknown-linux-musl-dev
121 KB
sha256:c27a55466ff94cfa12e7f083bdde7cd2f9ac75e6370809d62760b434f3cd2b48
cargo-timings-rust-ci-clippy-x86_64-unknown-linux-musl-release
69.6 KB
sha256:45c5a27cf8e6a62c991d48ee93a34c784db65abc7eb24ed466bda986e8908e08
cargo-timings-rust-ci-nextest-aarch64-apple-darwin-dev
118 KB
sha256:0abb74729fb557ebd392f44500a42d853599cc85e153297f6970ea4b7226124c
cargo-timings-rust-ci-nextest-aarch64-pc-windows-msvc-dev
140 KB
sha256:80648daa7cdae796a95bdb171b47d1937da141efd09c5c3a38e3d406c549ad9a
cargo-timings-rust-ci-nextest-aarch64-unknown-linux-gnu-dev
127 KB
sha256:863010165116d8e775b060ff7313deea4379863d13deee843b2fe53b1e704261
cargo-timings-rust-ci-nextest-x86_64-pc-windows-msvc-dev
133 KB
sha256:9bf6ffb2a8b8f6f550218570105334f3069e8cfdf1dc9d755d619de66b95ccf1
cargo-timings-rust-ci-nextest-x86_64-unknown-linux-gnu-dev
125 KB
sha256:9dca861ddc7cc64187c7f81352556fdc761cac5312ce03abdb18e17ea34d5088