File tree Expand file tree Collapse file tree 2 files changed +20
-12
lines changed Expand file tree Collapse file tree 2 files changed +20
-12
lines changed Original file line number Diff line number Diff line change @@ -15,49 +15,57 @@ permissions:
15
15
16
16
jobs :
17
17
noshadows :
18
- runs-on : ubuntu-20 .04
18
+ runs-on : ubuntu-24 .04
19
19
steps :
20
20
- name : Checkout
21
21
uses : actions/checkout@v4
22
22
- uses : actions/setup-python@v5
23
23
with :
24
- python-version : ' 3.8 '
24
+ python-version : ' 3.12 '
25
25
- run : pip install "tinycss2>=1.2.0"
26
26
- run : python noshadows.py --tests
27
- env :
28
- PYTHONWARNINGS : error
27
+ # env:
28
+ # PYTHONWARNINGS: error
29
29
30
30
tracdjangoplugin :
31
- runs-on : ubuntu-20 .04
31
+ runs-on : ubuntu-24 .04
32
32
steps :
33
33
- name : Checkout
34
34
uses : actions/checkout@v4
35
35
- uses : actions/setup-python@v5
36
36
with :
37
- python-version : ' 3.8'
37
+ python-version : ' 3.12'
38
+ - name : Install system package dependencies
39
+ run : |
40
+ sudo apt-get update
41
+ sudo apt-get -y install subversion
38
42
- name : Install requirements
39
43
run : python -m pip install -r requirements.txt
40
44
- name : Run tests
41
45
run : python -m django test tracdjangoplugin.tests
42
46
env :
43
47
DJANGO_SETTINGS_MODULE : tracdjangoplugin.settings_tests
44
- PYTHONWARNINGS : error
48
+ # PYTHONWARNINGS: error
45
49
46
50
traccheck :
47
- runs-on : ubuntu-20 .04
51
+ runs-on : ubuntu-24 .04
48
52
steps :
49
53
- name : Checkout
50
54
uses : actions/checkout@v4
51
55
- uses : actions/setup-python@v5
52
56
with :
53
- python-version : ' 3.8'
57
+ python-version : ' 3.12'
58
+ - name : Install system package dependencies
59
+ run : |
60
+ sudo apt-get update
61
+ sudo apt-get -y install subversion
54
62
- name : Install requirements
55
63
run : python -m pip install -r requirements.txt
56
64
- run : python traccheck.py lint trac-env/
57
65
env :
58
66
DJANGO_SETTINGS_MODULE : tracdjangoplugin.settings_tests
59
- PYTHONWARNINGS : error
67
+ # PYTHONWARNINGS: error
60
68
- run : python traccheck.py components --check .TRACFREEZE.txt trac-env/
61
69
env :
62
70
DJANGO_SETTINGS_MODULE : tracdjangoplugin.settings_tests
63
- PYTHONWARNINGS : error
71
+ # PYTHONWARNINGS: error
Original file line number Diff line number Diff line change 1
1
# pull official base image
2
- FROM python:3.8 -slim-bullseye
2
+ FROM python:3.12 -slim-bookworm
3
3
4
4
# set work directory
5
5
WORKDIR /code
You can’t perform that action at this time.
0 commit comments