We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c4cb961 commit b27c094Copy full SHA for b27c094
project_name/.github/workflows/ci.yml.jinja
@@ -68,6 +68,25 @@ jobs:
68
- name: Run mypy
69
run: uv run --no-sync mypy
70
71
+ pylint:
72
+ if: {% raw %}${{ always() }}{% endraw %}
73
+ runs-on: ubuntu-latest
74
+ continue-on-error: true
75
+ steps:
76
+ - uses: actions/checkout@v4
77
+ - uses: astral-sh/setup-uv@v5
78
+ - name: Install packages
79
+ run: >-
80
+ uv sync
81
+ --all-extras
82
+ --no-default-groups
83
+ --exact
84
+ --locked
85
+ - name: List packages
86
+ run: uv pip list
87
+ - name: Run Pylint
88
+ run: uv run --no-sync --with pylint pylint src
89
+
90
test:
91
if: {% raw %}${{ always() }}{% endraw %}
92
runs-on: {% raw %}${{ matrix.os }}{% endraw %}
0 commit comments