@@ -43,13 +43,13 @@ jobs:
43
43
wget https://github.com/jgm/pandoc/releases/download/3.1.2/pandoc-3.1.2-1-amd64.deb && sudo dpkg -i pandoc-3.1.2-1-amd64.deb
44
44
- name : Run the tests on posix
45
45
if : ${{ !startsWith(matrix.python-version, 'pypy') && !startsWith(matrix.os, 'windows') }}
46
- run : hatch run cov:test --cov-fail-under 75 || hatch run test:test --lf
46
+ run : hatch run cov:test --cov-fail-under 75 || hatch -v run test:test --lf
47
47
- name : Run the tests on pypy
48
48
if : ${{ startsWith(matrix.python-version, 'pypy') }}
49
- run : hatch run test:nowarn || hatch run test:nowarn --lf
49
+ run : hatch run test:nowarn || hatch -v run test:nowarn --lf
50
50
- name : Run the tests on windows
51
51
if : ${{ startsWith(matrix.os, 'windows') }}
52
- run : hatch run cov:nowarn -s || hatch run cov:nowarn --lf
52
+ run : hatch run cov:nowarn -s || hatch -v run cov:nowarn --lf
53
53
- uses : jupyterlab/maintainer-tools/.github/actions/upload-coverage@v1
54
54
55
55
test_docs :
@@ -64,14 +64,14 @@ jobs:
64
64
sudo apt-get install enchant-2 # for spell checking
65
65
- name : Build API docs
66
66
run : |
67
- hatch run docs:api
67
+ hatch -v run docs:api
68
68
# If this fails run `hatch run docs:api` locally
69
69
# and commit.
70
70
git status --porcelain
71
71
git status -s | grep "A" && exit 1
72
72
git status -s | grep "M" && exit 1
73
73
echo "API docs done"
74
- - run : hatch run docs:build
74
+ - run : hatch -v run docs:build
75
75
76
76
test_lint :
77
77
name : Test Lint
81
81
- uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
82
82
- name : Run Linters
83
83
run : |
84
- hatch run typing:test
85
- hatch run lint:build
84
+ hatch -v run typing:test
85
+ hatch fmt
86
86
pipx run interrogate -v .
87
87
pipx run doc8 --max-line-length=200 --ignore-path=docs/source/other/full-config.rst
88
88
npm install -g eslint
@@ -114,7 +114,7 @@ jobs:
114
114
dependency_type : minimum
115
115
- name : Run the unit tests
116
116
run : |
117
- hatch -vv run test:nowarn || hatch run test:nowarn --lf
117
+ hatch -vv run test:nowarn || hatch -v run test:nowarn --lf
118
118
119
119
test_prereleases :
120
120
name : Test Prereleases
@@ -127,7 +127,7 @@ jobs:
127
127
dependency_type : pre
128
128
- name : Run the tests
129
129
run : |
130
- hatch run test:nowarn || hatch run test:nowarn --lf
130
+ hatch run test:nowarn || hatch -v run test:nowarn --lf
131
131
132
132
make_sdist :
133
133
name : Make SDist
@@ -148,7 +148,7 @@ jobs:
148
148
- uses : jupyterlab/maintainer-tools/.github/actions/test-sdist@v1
149
149
with :
150
150
package_spec : -vv .
151
- test_command : hatch run test:test || hatch run test:test --lf
151
+ test_command : hatch run test:test || hatch -v run test:test --lf
152
152
153
153
check_release :
154
154
runs-on : ubuntu-latest
@@ -185,7 +185,7 @@ jobs:
185
185
- uses : actions/checkout@v4
186
186
- uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
187
187
- name : Run the tests
188
- run : hatch run cov:integration
188
+ run : hatch -v run cov:integration
189
189
- uses : jupyterlab/maintainer-tools/.github/actions/upload-coverage@v1
190
190
191
191
integration_check_pypy :
@@ -196,7 +196,7 @@ jobs:
196
196
with :
197
197
python_version : " pypy-3.8"
198
198
- name : Run the tests
199
- run : hatch run test:nowarn --integration_tests=true
199
+ run : hatch -v run test:nowarn --integration_tests=true
200
200
201
201
coverage :
202
202
runs-on : ubuntu-latest
0 commit comments