@@ -12,13 +12,13 @@ jobs:
12
12
13
13
steps :
14
14
- name : Checkout
15
- uses : actions/checkout@v2
15
+ uses : actions/checkout@v3
16
16
17
17
- name : Base Setup
18
18
uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
19
19
20
20
- name : Install dependencies
21
- run : python -m pip install -U jupyterlab check-manifest
21
+ run : python -m pip install -U jupyterlab~=3.4
22
22
23
23
- name : Lint the extension
24
24
run : |
@@ -38,14 +38,13 @@ jobs:
38
38
- name : Package the extension
39
39
run : |
40
40
set -eux
41
- check-manifest -v
42
41
43
42
pip install build
44
43
python -m build
45
44
pip uninstall -y "jupyterlab_lego_boost" jupyterlab
46
45
47
46
- name : Upload extension packages
48
- uses : actions/upload-artifact@v2
47
+ uses : actions/upload-artifact@v3
49
48
with :
50
49
name : extension-artifacts
51
50
path : dist/jupyterlab_lego_boost*
@@ -57,13 +56,13 @@ jobs:
57
56
58
57
steps :
59
58
- name : Checkout
60
- uses : actions/checkout@v2
59
+ uses : actions/checkout@v3
61
60
- name : Install Python
62
- uses : actions/setup-python@v2
61
+ uses : actions/setup-python@v4
63
62
with :
64
63
python-version : ' 3.9'
65
64
architecture : ' x64'
66
- - uses : actions/download-artifact@v2
65
+ - uses : actions/download-artifact@v3
67
66
with :
68
67
name : extension-artifacts
69
68
- name : Install and Test
73
72
sudo rm -rf $(which node)
74
73
sudo rm -rf $(which node)
75
74
76
- pip install jupyterlab jupyterlab_lego_boost*.whl
77
-
75
+ pip install jupyterlab~=3.4 jupyterlab_lego_boost*.whl
78
76
79
77
jupyter labextension list
80
78
jupyter labextension list 2>&1 | grep -ie "jupyterlab-lego-boost.*OK"
0 commit comments