File tree Expand file tree Collapse file tree 1 file changed +15
-8
lines changed
Expand file tree Collapse file tree 1 file changed +15
-8
lines changed Original file line number Diff line number Diff line change 11# src: https://discourse.jupyter.org/t/how-to-reduce-mybinder-org-repository-startup-time/4956/2
22
33
4- name : Build Notebook Container
4+ name : Test notebooks
55on : [push] # You may want to trigger this Action on other things than a push.
66jobs :
7- test :
8- runs-on : ubuntu-latest
7+ test_notebooks :
8+ name : ${{matrix.os}}
9+ strategy :
10+ fail-fast : false
11+ matrix :
12+ os : ['windows-latest', 'ubuntu-latest', 'macos-latest']
13+ python_version : ['3.11', '3.12', '3.13']
14+
15+ runs-on : ${{matrix.os}}
916 steps :
1017 - uses : actions/setup-python@v3
1118 with :
12- python-version : ' 3.11 '
19+ python-version : ${{matrix.python_version}}
1320
1421 - name : checkout main repository
1522 uses : actions/checkout@v4
1623 with :
1724 submodules : recursive
1825 lfs : true
1926
20- - name : " install gdal "
21- run : sudo apt-get install -y python3-gdal
27+ - name : " install poetry "
28+ run : pip install poetry
2229
23- - name : " install project "
24- run : pip install -r requirements.txt
30+ - name : " install dependencies (poetry) "
31+ run : pip install poetry
2532
2633 - name : " run tests"
2734 run : python test_notebooks.py
You can’t perform that action at this time.
0 commit comments