Skip to content

Commit 6297789

Browse files
authored
Clean up workflows (#6635)
1 parent b508a7e commit 6297789

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,11 @@ jobs:
5555
jupyter server extension list 2>&1 | grep -ie "notebook.*enabled" -
5656
python -m jupyterlab.browser_check
5757
58+
- name: Codecov
59+
run: |
60+
pip install codecov coverage[toml]
61+
codecov
62+
5863
test_docs:
5964
name: Test Docs
6065
runs-on: ubuntu-latest
@@ -74,10 +79,7 @@ jobs:
7479
- uses: actions/checkout@v3
7580
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
7681
with:
77-
python_version: "3.7"
78-
- uses: jupyterlab/maintainer-tools/.github/actions/install-minimums@v1
79-
with:
80-
only_create_file: 1
82+
dependency_type: minimum
8183
- name: Run the unit tests
8284
run: |
8385
hatch run test:nowarn || hatch run test:nowarn --lf
@@ -90,10 +92,10 @@ jobs:
9092
- uses: actions/checkout@v3
9193
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
9294
with:
93-
python_version: "3.11"
95+
dependency_type: pre
9496
- name: Run the tests
9597
run: |
96-
PIP_PRE=1 hatch run test:nowarn || hatch run test:nowarn --lf
98+
hatch run test:nowarn || hatch run test:nowarn --lf
9799
98100
install:
99101
needs: [build]

0 commit comments

Comments
 (0)