Skip to content

Commit 8adeb4d

Browse files
committed
Remove noxfile and use just in CI
1 parent 6ef5a68 commit 8adeb4d

File tree

3 files changed

+14
-148
lines changed

3 files changed

+14
-148
lines changed

.github/workflows/test.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,14 @@ jobs:
3333
with:
3434
enable-cache: true
3535
- run: uv python install ${{ matrix.python_version }}
36-
- run: uvx nox -s test
36+
- uses: extractions/setup-just@v2
37+
38+
- run: just test
39+
3740
- name: Upload coverage reports to Codecov
3841
uses: codecov/[email protected]
3942
with:
40-
files: ./coverage.xml,!./nox
43+
files: ./coverage.xml
4144
env_vars: PYTHON
4245
use_oidc: true
4346
fail_ci_if_error: true

.github/workflows/verify.yml

+9-3
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ jobs:
1717
with:
1818
enable-cache: true
1919
- run: uv python install ${{ env.PYTHON_VERSION }}
20-
- run: uvx nox -s lint
20+
- uses: extractions/setup-just@v2
21+
22+
- run: just lint
2123
check-lockfile:
2224
runs-on: ubuntu-latest
2325
steps:
@@ -26,7 +28,9 @@ jobs:
2628
with:
2729
enable-cache: true
2830
- run: uv python install ${{ env.PYTHON_VERSION }}
29-
- run: uvx nox -s lockfile
31+
- uses: extractions/setup-just@v2
32+
33+
- run: just check-lockfile
3034
type-check:
3135
runs-on: ubuntu-latest
3236
steps:
@@ -35,7 +39,9 @@ jobs:
3539
with:
3640
enable-cache: true
3741
- run: uv python install ${{ env.PYTHON_VERSION }}
38-
- run: uvx nox -s mypy
42+
- uses: extractions/setup-just@v2
43+
44+
- run: just type-check
3945
spellcheck:
4046
runs-on: ubuntu-latest
4147
steps:

noxfile.py

-143
This file was deleted.

0 commit comments

Comments
 (0)