@@ -12,33 +12,32 @@ jobs:
1212
1313    steps :
1414    - name : Checkout 
15-       uses : actions/checkout@v3  
15+       uses : actions/checkout@v4  
1616
1717    - name : Base Setup 
1818      uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1 
1919
2020    - name : Install dependencies 
21-       run : python -m pip install -U "jupyterlab>=3.0,<3.6 " 
21+       run : python -m pip install -U "jupyterlab>=3.0,<4.0 " 
2222
2323    - name : Build the extension 
2424      run : | 
2525        set -eux 
2626        python -m pip install . 
2727
28-         #jupyter server extension list 
29-         #jupyter server extension list 2>&1 | grep -ie "jupyros.*OK" 
30- 
3128        jupyter labextension list 
3229        jupyter labextension list 2>&1 | grep -ie "@robostack/jupyter-ros.*OK" 
30+ 
31+         npx playwright install 
3332        python -m jupyterlab.browser_check 
3433
3534name : Package the extension 
3635      run : | 
3736        set -eux 
38-         pip install build  
39-         python -m build 
40-         pip uninstall -y " jupyros"  jupyterlab 
41-      
37+         pip install hatch  
38+         python -m hatch  build 
39+         pip uninstall -y jupyros jupyterlab 
40+ 
4241name : Upload extension packages 
4342      uses : actions/upload-artifact@v3 
4443      with :
@@ -52,11 +51,11 @@ jobs:
5251
5352    steps :
5453    - name : Checkout 
55-       uses : actions/checkout@v3  
54+       uses : actions/checkout@v4  
5655    - name : Install Python 
57-       uses : actions/setup-python@v4  
56+       uses : actions/setup-python@v5  
5857      with :
59-         python-version : ' 3.9 ' 
58+         python-version : ' 3.10 ' 
6059        architecture : ' x64' 
6160    - uses : actions/download-artifact@v3 
6261      with :
6766        # Remove NodeJS, twice to take care of system and locally installed node versions. 
6867        sudo rm -rf $(which node) 
6968        sudo rm -rf $(which node) 
70-         pip install "jupyterlab>=3.0,<3.6" jupyros*.whl 
71- 
72-         #jupyter server extension list 
73-         #jupyter server extension list 2>&1 | grep -ie "jupyros.*OK" 
69+         pip install "jupyterlab>=3.0,<4.0" jupyros*.whl 
7470
7571        jupyter labextension list 
7672        jupyter labextension list 2>&1 | grep -ie "@robostack/jupyter-ros.*OK" 
0 commit comments