Skip to content

ruff format --check doesn't cover the core package or tests, only scripts/examples #143

Description

@codeforester

Summary

Lint coverage and format-check coverage diverge in CI: ruff check covers the core package and tests, but ruff format --check doesn't.

Details

.github/workflows/tests.yml:59ruff format --check scripts examples — vs :60ruff check lib/python/base_cli scripts examples tests.

Impact

Formatting drift in the 9k-line core library or the 11k-line test suite would never be caught in CI.

Suggested fix

Extend the ruff format --check invocation to also include lib/python/base_cli and tests.

Metadata

Metadata

Assignees

Labels

ciContinuous integration, tests, automation, or release workflowsenhancementNew feature or product improvement

Type

No type

Projects

Status
Triage

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions