File tree Expand file tree Collapse file tree 2 files changed +15
-7
lines changed Expand file tree Collapse file tree 2 files changed +15
-7
lines changed Original file line number Diff line number Diff line change @@ -15,26 +15,30 @@ 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
27
env :
28
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
@@ -44,13 +48,17 @@ jobs:
44
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/
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