ci/linter: run ruff for all python scripts

This commit is contained in:
Yu Watanabe
2026-05-18 02:51:41 +09:00
parent 4c333638ad
commit e184315aee
2 changed files with 6 additions and 3 deletions
+3 -3
View File
@@ -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
+3
View File
@@ -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