zhenxun_bot/.github/workflows/linting.yml
2025-03-14 00:51:46 +08:00

35 lines
688 B
YAML

name: Sequential Lint and Type Check
on:
push:
branches:
- "*"
paths:
- "zhenxun/**"
- "tests/**"
- "pyproject.toml"
- "poetry.lock"
- ".github/workflows/pyright.yml"
- ".github/workflows/ruff.yml"
- ".github/workflows/linting.yml"
pull_request:
branches:
- "*"
paths:
- "zhenxun/**"
- "tests/**"
- "pyproject.toml"
- "poetry.lock"
- ".github/workflows/pyright.yml"
- ".github/workflows/ruff.yml"
- ".github/workflows/linting.yml"
jobs:
ruff-call:
uses: ./.github/workflows/ruff.yml
pyright-call:
needs: ruff-call
uses: ./.github/workflows/pyright.yml