Skip to content

Extract import analysis into ruff_python_imports #14481

Extract import analysis into ruff_python_imports

Extract import analysis into ruff_python_imports #14481

Triggered via pull request April 20, 2026 20:55
Status Success
Total duration 4m 23s
Artifacts 7

ty-ecosystem-analyzer.yaml

on: pull_request
Matrix: analyze-shards
Generate diagnostic diff report
21s
Generate diagnostic diff report
Fit to window
Zoom out
Zoom in

Annotations

6 warnings
analyze-shards (0)
No file matched to [/home/runner/work/ruff/ruff/**/*requirements*.txt,/home/runner/work/ruff/ruff/**/*requirements*.in,/home/runner/work/ruff/ruff/**/*constraints*.txt,/home/runner/work/ruff/ruff/**/*constraints*.in,/home/runner/work/ruff/ruff/**/pyproject.toml,/home/runner/work/ruff/ruff/**/uv.lock,/home/runner/work/ruff/ruff/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
analyze-shards (0)
Empty workdir detected. This may cause unexpected behavior. You can enable ignore-empty-workdir to mute this warning.
analyze-shards (1)
No file matched to [/home/runner/work/ruff/ruff/**/*requirements*.txt,/home/runner/work/ruff/ruff/**/*requirements*.in,/home/runner/work/ruff/ruff/**/*constraints*.txt,/home/runner/work/ruff/ruff/**/*constraints*.in,/home/runner/work/ruff/ruff/**/pyproject.toml,/home/runner/work/ruff/ruff/**/uv.lock,/home/runner/work/ruff/ruff/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
analyze-shards (1)
Empty workdir detected. This may cause unexpected behavior. You can enable ignore-empty-workdir to mute this warning.
Generate diagnostic diff report
No file matched to [/home/runner/work/ruff/ruff/**/*requirements*.txt,/home/runner/work/ruff/ruff/**/*requirements*.in,/home/runner/work/ruff/ruff/**/*constraints*.txt,/home/runner/work/ruff/ruff/**/*constraints*.in,/home/runner/work/ruff/ruff/**/pyproject.toml,/home/runner/work/ruff/ruff/**/uv.lock,/home/runner/work/ruff/ruff/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Generate diagnostic diff report
Empty workdir detected. This may cause unexpected behavior. You can enable ignore-empty-workdir to mute this warning.

Artifacts

Produced during runtime
Name Size Digest
comment.md
204 Bytes
sha256:41d261d719503a084b17bc831c191712558b04c70010c6c8e409232b306e2a88
diagnostics-shard-0
2.67 MB
sha256:92c665e2fde72241a79a867328819cd2a7f11156fd88398159a57c099996e75f
diagnostics-shard-1
3.53 MB
sha256:1d9a0ebb01c77303daa58867acdb449df58004687f0617c48da7050ca2e504fa
diff.html
4.02 KB
sha256:95f97c8103e52f7a79f29b1021661b74f1309c8832784a74f3c929ce06f2c70f
full-report
8.91 KB
sha256:4373c73cea705453229b4c9ed0af0347c1cbbdc4f3a12b9c97f92a03d33875af
timing.html
4.92 KB
sha256:e7951e3047bc86fbc3bd695ee83ffbd64834d7b94de93960b2362bfebc7b5aa3
ty-builds
217 MB
sha256:22799df4f4fff6f0b3e8ee1f34d07f23e69b8e38436153cc3147f4f1e8f5d415