mirror of
https://github.com/Bing-su/adetailer.git
synced 2026-01-26 11:19:53 +00:00
35 lines
647 B
YAML
35 lines
647 B
YAML
name: Lint
|
|
|
|
on:
|
|
pull_request:
|
|
paths:
|
|
- "**.py"
|
|
|
|
jobs:
|
|
lint:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
|
|
- name: Setup python
|
|
uses: actions/setup-python@v5
|
|
with:
|
|
python-version: "3.10"
|
|
|
|
- name: Install python packages
|
|
run: pip install black ruff pre-commit-hooks
|
|
|
|
- name: Run pre-commit-hooks
|
|
run: |
|
|
check-ast
|
|
trailing-whitespace-fixer --markdown-linebreak-ext=md
|
|
end-of-file-fixer
|
|
mixed-line-ending
|
|
|
|
- name: Run black
|
|
run: black --check .
|
|
|
|
- name: Run ruff
|
|
run: ruff check .
|