File tree Expand file tree Collapse file tree 8 files changed +1076
-181
lines changed Expand file tree Collapse file tree 8 files changed +1076
-181
lines changed Original file line number Diff line number Diff line change @@ -19,25 +19,28 @@ jobs:
19
19
- run : python -m build --sdist --wheel
20
20
- run : python -m twine check dist/*
21
21
22
- standardjs :
22
+ js-lint :
23
23
runs-on : ubuntu-latest
24
24
steps :
25
25
- uses : actions/setup-node@v4
26
- with :
27
- node-version : ' 14.x'
28
26
- uses : actions/checkout@v4
29
- - id : cache-npm
30
- uses : actions/cache@v4
31
- with :
32
- path : ~/.npm
33
- key : ${{ runner.os }}-node-${{ hashFiles('package-lock.json') }}
34
- restore-keys : |
35
- ${{ runner.os }}-node-
36
27
- name : Install Node dependencies
37
28
run : npm ci
38
29
- run : npm run lint:js
39
30
40
- lint :
31
+
32
+ js-test :
33
+ runs-on : ubuntu-latest
34
+ needs :
35
+ - js-lint
36
+ steps :
37
+ - uses : actions/setup-node@v4
38
+ - uses : actions/checkout@v4
39
+ - name : Install Node dependencies
40
+ run : npm ci
41
+ - run : npm test
42
+
43
+ py-lint :
41
44
runs-on : ubuntu-latest
42
45
strategy :
43
46
matrix :
@@ -59,20 +62,19 @@ jobs:
59
62
60
63
pytest :
61
64
needs :
62
- - lint
63
- - standardjs
65
+ - py-lint
64
66
- dist
65
67
runs-on : ubuntu-latest
66
68
strategy :
67
69
matrix :
68
70
python-version :
69
- - " 3.10"
70
71
- " 3.11"
71
72
- " 3.12"
73
+ - " 3.13"
72
74
django-version :
73
- - " 3.2"
74
75
- " 4.2"
75
76
- " 5.0"
77
+ - " 5.1"
76
78
steps :
77
79
- uses : actions/checkout@v4
78
80
- name : Set up Python ${{ matrix.python-version }}
You can’t perform that action at this time.
0 commit comments