File tree 1 file changed +28
-0
lines changed
1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -58,11 +58,39 @@ jobs:
58
58
name : coverage-artifact-prerelease-${{ matrix.python }}
59
59
path : .coverage-prerelease-${{ matrix.python }}
60
60
61
+ compliance :
62
+ runs-on : ubuntu-latest
63
+ strategy :
64
+ matrix :
65
+ python : ['3.12']
66
+ steps :
67
+ - name : Checkout
68
+ uses : actions/checkout@v4
69
+ - name : Setup Python
70
+ uses : actions/setup-python@v5
71
+ with :
72
+ python-version : ${{ matrix.python }}
73
+ - name : Install nox
74
+ run : |
75
+ python -m pip install --upgrade setuptools pip wheel
76
+ python -m pip install nox
77
+ - name : Run compliance tests
78
+ env :
79
+ COVERAGE_FILE : .coverage-${{ matrix.python }}
80
+ run : |
81
+ nox -s compliance-${{ matrix.python }}
82
+ - name : Upload coverage results
83
+ uses : actions/upload-artifact@v4
84
+ with :
85
+ name : coverage-artifact-compliance-${{ matrix.python }}
86
+ path : .coverage-compliance-${{ matrix.python }}
87
+
61
88
cover :
62
89
runs-on : ubuntu-latest
63
90
needs :
64
91
- unit
65
92
- unit-prerelease
93
+ - compliance
66
94
steps :
67
95
- name : Checkout
68
96
uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments