Skip to content

Commit a1aa247

Browse files
committed
Install downstream packages' pre-releases
1 parent 4cb6cd2 commit a1aa247

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

.github/workflows/downstream.yml

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,20 @@ jobs:
2222
- name: Install dependencies
2323
run: |
2424
pip install --upgrade pip
25-
pip install .
26-
pip install pytest "nbclient[test] @ git+git://github.com/jupyter/nbclient.git@master" \
27-
"ipyparallel[test] @ git+git://github.com/ipython/ipyparallel.git@main" \
28-
"jupyter_client[test] @ git+git://github.com/jupyter/jupyter_client.git@master" \
29-
pytest-asyncio
25+
pip install pytest pytest-asyncio
26+
pip install nbclient[test] --pre
27+
pip install ipyparallel[test] --pre
28+
pip install jupyter_client[test] --pre
29+
pip install . --force-reinstall
3030
pip freeze
31+
python -c 'import ipykernel; print("ipykernel", ipykernel.__version__)'
3132
32-
- name: Run tests
33-
run: |
34-
IPYKERNEL_CELL_NAME="<IPY-INPUT>" pytest --pyargs nbclient
35-
pytest --pyargs ipyparallel
36-
pytest --pyargs jupyter_client
33+
- name: Test nbclient
34+
if: ${{ always() }}
35+
run: IPYKERNEL_CELL_NAME="<IPY-INPUT>" pytest --pyargs nbclient
36+
- name: Test ipyparallel
37+
if: ${{ always() }}
38+
run: pytest --pyargs ipyparallel
39+
- name: Test jupyter_client
40+
if: ${{ always() }}
41+
run: pytest --pyargs jupyter_client

0 commit comments

Comments
 (0)