File tree Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Original file line number Diff line number Diff line change 23
23
24
24
jobs :
25
25
build-release :
26
- runs-on : ubuntu-22.04
26
+ runs-on : ubuntu-latest
27
27
permissions :
28
28
# id-token=write is required for pypa/gh-action-pypi-publish, and the PyPI
29
29
# project needs to be configured to trust this workflow.
36
36
- uses : actions/checkout@v4
37
37
- uses : actions/setup-python@v5
38
38
with :
39
- python-version : " 3.11 "
39
+ python-version : " 3.12 "
40
40
41
41
- name : install build package
42
42
run : |
Original file line number Diff line number Diff line change 24
24
25
25
jobs :
26
26
test :
27
- runs-on : ubuntu-22.04
27
+ runs-on : " ${{ matrix.runs-on || ' ubuntu-latest' }} "
28
28
29
29
strategy :
30
30
fail-fast : false
@@ -33,12 +33,15 @@ jobs:
33
33
# oldest supported python and jupyterhub version
34
34
- python-version : " 3.8"
35
35
pip-install-spec : " jupyterhub==2.3.0 sqlalchemy==1.*"
36
+ runs-on : ubuntu-22.04
36
37
- python-version : " 3.9"
37
38
pip-install-spec : " jupyterhub==2.* sqlalchemy==1.*"
38
39
- python-version : " 3.10"
39
40
pip-install-spec : " jupyterhub==3.*"
40
41
- python-version : " 3.11"
41
42
pip-install-spec : " jupyterhub==4.*"
43
+ - python-version : " 3.12"
44
+ pip-install-spec : " jupyterhub==5.*"
42
45
43
46
# latest version of python and jupyterhub (including pre-releases)
44
47
- python-version : " 3.x"
48
51
- uses : actions/checkout@v4
49
52
- uses : actions/setup-node@v4
50
53
with :
51
- node-version : " 18 "
54
+ node-version : " lts/* "
52
55
- uses : actions/setup-python@v5
53
56
with :
54
57
python-version : " ${{ matrix.python-version }}"
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ target_version = [
19
19
" py39" ,
20
20
" py310" ,
21
21
" py311" ,
22
+ " py312" ,
22
23
]
23
24
24
25
You can’t perform that action at this time.
0 commit comments