File tree Expand file tree Collapse file tree 1 file changed +23
-1
lines changed Expand file tree Collapse file tree 1 file changed +23
-1
lines changed Original file line number Diff line number Diff line change 8
8
types : trigger-run-check-dependencies
9
9
10
10
jobs :
11
+ quality-checks :
12
+ runs-on : ubuntu-latest
13
+ steps :
14
+
15
+ - name : Install Poetry
16
+ run : |
17
+ pipx install poetry
18
+ pipx inject poetry poetry-dynamic-versioning
19
+
20
+ with :
21
+ python-version : 3.13
22
+ - name : Check pyproject.toml and poetry.lock
23
+ run : poetry check
24
+ - name : Install tox
25
+ run : python -m pip install tox
26
+ - name : Run codespell
27
+ run : tox -e codespell
28
+ - name : Run code quality checks
29
+ run : tox -e lint
30
+
11
31
test :
32
+ needs :
33
+ - quality-checks
12
34
strategy :
13
35
fail-fast : false
14
36
matrix :
35
57
with :
36
58
# Fetch all history for all branches and all tags.
37
59
# The tags are required for dynamic versioning.
38
- fetch-depth : 0
60
+ fetch-depth : 0
39
61
40
62
- name : Set up Python ${{ matrix.python-version }}
41
63
You can’t perform that action at this time.
0 commit comments