From e184315aeec9494bc1e2fbcf5c6e9bf2fe2e823e Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Fri, 20 Feb 2026 04:19:19 +0900 Subject: [PATCH] ci/linter: run ruff for all python scripts --- .github/workflows/linter.yml | 6 +++--- ruff.toml | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 5e9b83b08e..dd89780e76 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -63,16 +63,16 @@ jobs: - name: Run ruff format run: | mkosi box -- ruff --version - if ! mkosi box -- ruff format --check src/core/generate-bpf-delegate-configs.py src/boot/generate-hwids-section.py src/test/generate-sym-test.py src/ukify/ukify.py test/integration-tests/integration-test-wrapper.py + if ! mkosi box -- ruff format --check then echo "Please run 'ruff format' on the above files or apply the diffs below manually" - mkosi box -- ruff format --check --quiet --diff src/core/generate-bpf-delegate-configs.py src/boot/generate-hwids-section.py src/test/generate-sym-test.py src/ukify/ukify.py test/integration-tests/integration-test-wrapper.py + mkosi box -- ruff format --check --quiet --diff fi - name: Run ruff check run: | mkosi box -- ruff --version - mkosi box -- ruff check src/core/generate-bpf-delegate-configs.py src/boot/generate-hwids-section.py src/test/generate-sym-test.py src/ukify/ukify.py test/integration-tests/integration-test-wrapper.py + mkosi box -- ruff check - name: Configure meson run: mkosi box -- env CC=clang CXX=clang++ meson setup build diff --git a/ruff.toml b/ruff.toml index 35a4f5dc43..c88204d650 100644 --- a/ruff.toml +++ b/ruff.toml @@ -1,6 +1,9 @@ target-version = "py39" line-length = 109 +# This file is imported from an external project. +extend-exclude = ["tools/chromiumos/gen_autosuspend_rules.py"] + [lint] select = ["E", "F", "I", "Q", "UP"] # E501: line-too-long