10
10
jobs :
11
11
build-linux :
12
12
name : build in native linux
13
- runs-on : ubuntu-20 .04
13
+ runs-on : ubuntu-24 .04
14
14
steps :
15
15
- name : Checkout code
16
16
uses : actions/checkout@v2
@@ -59,19 +59,19 @@ jobs:
59
59
60
60
build-docker :
61
61
name : build in docker
62
- runs-on : ubuntu-20 .04
62
+ runs-on : ubuntu-24 .04
63
63
steps :
64
64
- name : Checkout code
65
65
uses : actions/checkout@v2
66
66
67
67
- name : pull base image
68
68
id : ubuntu_pull
69
69
run : |
70
- docker pull ubuntu:20 .04
70
+ docker pull ubuntu:24 .04
71
71
- name : run if ubuntu_pull failed
72
72
if : failure() && steps.ubuntu_pull.outcome == 'failure'
73
73
run : |
74
- docker pull ubuntu:20 .04
74
+ docker pull ubuntu:24 .04
75
75
- name : build ffmpeg
76
76
run : |
77
77
docker build -t ffmpeg:ubuntu -f Dockerfile .
@@ -81,20 +81,20 @@ jobs:
81
81
82
82
build-cuda-ubuntu-docker :
83
83
name : build in ubuntu docker with cuda
84
- runs-on : ubuntu-20 .04
84
+ runs-on : ubuntu-24 .04
85
85
steps :
86
86
- name : Checkout code
87
87
uses : actions/checkout@v2
88
88
89
89
- name : pull base image
90
90
id : cuda_ubuntu_pull
91
91
run : |
92
- docker pull nvidia/cuda:11.4.2 -devel-ubuntu20 .04
92
+ docker pull nvidia/cuda:12.5.0 -devel-ubuntu22 .04
93
93
docker pull ubuntu:20.04
94
94
- name : run if cuda_ubuntu_pull failed
95
95
if : failure() && steps.cuda_ubuntu_pull.outcome == 'failure'
96
96
run : |
97
- docker pull nvidia/cuda:11.4.2 -devel-ubuntu20 .04
97
+ docker pull nvidia/cuda:12.5.0 -devel-ubuntu22 .04
98
98
docker pull ubuntu:20.04
99
99
- name : build ffmpeg
100
100
run : |
@@ -105,7 +105,7 @@ jobs:
105
105
106
106
build-cuda-centos-docker :
107
107
name : build in centos docker with cuda
108
- runs-on : ubuntu-20 .04
108
+ runs-on : ubuntu-24 .04
109
109
steps :
110
110
- name : Checkout code
111
111
uses : actions/checkout@v2
@@ -129,19 +129,19 @@ jobs:
129
129
130
130
build-full-static :
131
131
name : full static build in docker
132
- runs-on : ubuntu-20 .04
132
+ runs-on : ubuntu-24 .04
133
133
steps :
134
134
- name : Checkout code
135
135
uses : actions/checkout@v2
136
136
137
137
- name : pull base image
138
138
id : cuda_ubuntu_pull
139
139
run : |
140
- docker pull nvidia/cuda:11.4.2 -devel-ubuntu20 .04
140
+ docker pull nvidia/cuda:12.5.0 -devel-ubuntu22 .04
141
141
- name : run if cuda_ubuntu_pull failed
142
142
if : failure() && steps.cuda_ubuntu_pull.outcome == 'failure'
143
143
run : |
144
- docker pull nvidia/cuda:11.4.2 -devel-ubuntu20 .04
144
+ docker pull nvidia/cuda:12.5.0 -devel-ubuntu22 .04
145
145
- name : build ffmpeg
146
146
run : |
147
147
docker build -t ffmpeg:cuda-static -f full-static.dockerfile .
0 commit comments