Skip to content

Ruff 0.17

Ruff 0.17 #91247

Triggered via pull request October 9, 2026 15:50
@ntBrentBre
synchronize #28694
brent/0.17.0
Status Success
Total duration 19m 2s
Artifacts 2

ci.yaml

on: pull_request
Determine changes
17s
Determine changes
benchmarks instrumented ty (build)
2m 50s
benchmarks instrumented ty (build)
benchmarks walltime (build)
3m 25s
benchmarks walltime (build)
security-review  /  security review
9m 31s
security-review / security review
cargo publish dry-run
3m 38s
cargo publish dry-run
cargo test (linux, release)
3m 37s
cargo test (linux, release)
cargo fuzz build
5m 56s
cargo fuzz build
fuzz parser
8m 7s
fuzz parser
ecosystem
6m 38s
ecosystem
Fuzz for new ty panics/timeouts
3m 38s
Fuzz for new ty panics/timeouts
cargo shear
19s
cargo shear
ty completion evaluation
1m 37s
ty completion evaluation
PGO
2m 0s
PGO
formatter instabilities and black similarity
3m 0s
formatter instabilities and black similarity
check playground
0s
check playground
benchmarks instrumented (ruff)
3m 35s
benchmarks instrumented (ruff)
Matrix: cargo-test-other
Matrix: benchmarks-instrumented-ty-run
Matrix: benchmarks-walltime-run
security-review  /  prepare
10s
security-review / prepare
all required checks passed
5s
all required checks passed
security-review  /  report
security-review / report
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 6 warnings, and 1 notice
cargo publish dry-run
Error: ENOENT: no such file or directory, opendir '/home/runner/work/ruff/ruff/target/package/ruff_text_size-0.0.16/tests/target'
cargo publish dry-run
ENOENT: no such file or directory, opendir '/home/runner/work/ruff/ruff/target/package/ruff_text_size-0.0.16/tests/target'
cargo publish dry-run
Error: ENOENT: no such file or directory, opendir '/home/runner/work/ruff/ruff/target/package/ruff_python_formatter-0.0.16/tests/trybuild'
cargo publish dry-run
ENOENT: no such file or directory, opendir '/home/runner/work/ruff/ruff/target/package/ruff_python_formatter-0.0.16/tests/trybuild'
cargo publish dry-run
Error: ENOENT: no such file or directory, opendir '/home/runner/work/ruff/ruff/target/package/ruff_python_formatter-0.0.16/tests/target'
cargo publish dry-run
ENOENT: no such file or directory, opendir '/home/runner/work/ruff/ruff/target/package/ruff_python_formatter-0.0.16/tests/target'
cargo publish dry-run
Error: ENOENT: no such file or directory, opendir '/home/runner/work/ruff/ruff/target/package/ruff_server-0.0.16/tests/target'
cargo publish dry-run
ENOENT: no such file or directory, opendir '/home/runner/work/ruff/ruff/target/package/ruff_server-0.0.16/tests/target'
cargo publish dry-run
Error: ENOENT: no such file or directory, opendir '/home/runner/work/ruff/ruff/target/package/ruff_server-0.0.16/tests/trybuild'
cargo publish dry-run
ENOENT: no such file or directory, opendir '/home/runner/work/ruff/ruff/target/package/ruff_server-0.0.16/tests/trybuild'
cargo deny
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-73f4f30662e468762a63b8fee2538613dd3f250ba55289d1ff0d25aeb6226d1a, another job may be creating this cache.
shellcheck
Restore cache failed: Dependencies file is not found in /home/runner/work/ruff/ruff. Supported file pattern: go.mod
cargo build (msrv)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: SebRollen/toml-action@b1b3628f55fc3a28208d4203ada8b737e9687876. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cargo test (wasm)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: jetli/wasm-pack-action@0d096b08b4e5a7de8c28de67e11e945404e9eefa. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cargo test (linux)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-22.04-3.10.12-73f4f30662e468762a63b8fee2538613dd3f250ba55289d1ff0d25aeb6226d1a, another job may be creating this cache.
fuzz parser
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-73f4f30662e468762a63b8fee2538613dd3f250ba55289d1ff0d25aeb6226d1a, another job may be creating this cache.
all required checks passed
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
codex-thread-pull-request-security-review-37954763603-1
961 KB
sha256:bf9196b6a9f3bff918823a220a4cc525c434d49652395b5f1c82a0937a501ff9
ecosystem-result
11.7 KB
sha256:da121bfcc345ba04e1c0f8e22f286df8a054459697ac8a3c480a188d31d8a0c8