2828 aio : ${{ matrix.aio }}
2929 makeflags : ${{ matrix.makeflags }}
3030 ubuntu-version : ${{ matrix.ubuntu-version }}
31+ ubuntu-codename : ${{ matrix.ubuntu-codename }}
3132 secrets :
3233 dockerUsername : ${{ secrets.DOCKERHUB_USERNAME }}
3334 dockerPassword : ${{ secrets.DOCKERHUB_PASSWORD }}
@@ -40,12 +41,13 @@ jobs:
4041 platforms : ' linux/amd64'
4142 tag-latest : ' auto'
4243 tag-suffix : ' -gpu-hipblas'
43- base-image : " rocm/dev-ubuntu-22 .04:6.4.3 "
44- grpc-base-image : " ubuntu:22 .04"
44+ base-image : " rocm/dev-ubuntu-24 .04:6.4.4 "
45+ grpc-base-image : " ubuntu:24 .04"
4546 runs-on : ' ubuntu-latest'
4647 makeflags : " --jobs=3 --output-sync=target"
4748 aio : " -aio-gpu-hipblas"
48- ubuntu-version : ' 2204'
49+ ubuntu-version : ' 2404'
50+ ubuntu-codename : ' noble'
4951
5052 core-image-build :
5153 uses : ./.github/workflows/image_build.yml
6365 makeflags : ${{ matrix.makeflags }}
6466 skip-drivers : ${{ matrix.skip-drivers }}
6567 ubuntu-version : ${{ matrix.ubuntu-version }}
68+ ubuntu-codename : ${{ matrix.ubuntu-codename }}
6669 secrets :
6770 dockerUsername : ${{ secrets.DOCKERHUB_USERNAME }}
6871 dockerPassword : ${{ secrets.DOCKERHUB_PASSWORD }}
@@ -76,36 +79,26 @@ jobs:
7679 platforms : ' linux/amd64,linux/arm64'
7780 tag-latest : ' auto'
7881 tag-suffix : ' '
79- base-image : " ubuntu:22 .04"
82+ base-image : " ubuntu:24 .04"
8083 runs-on : ' ubuntu-latest'
8184 aio : " -aio-cpu"
8285 makeflags : " --jobs=4 --output-sync=target"
8386 skip-drivers : ' false'
84- ubuntu-version : ' 2204'
85- - build-type : ' cublas'
86- cuda-major-version : " 11"
87- cuda-minor-version : " 7"
88- platforms : ' linux/amd64'
89- tag-latest : ' auto'
90- tag-suffix : ' -gpu-nvidia-cuda-11'
91- runs-on : ' ubuntu-latest'
92- base-image : " ubuntu:22.04"
93- makeflags : " --jobs=4 --output-sync=target"
94- skip-drivers : ' false'
95- aio : " -aio-gpu-nvidia-cuda-11"
96- ubuntu-version : ' 2204'
87+ ubuntu-version : ' 2404'
88+ ubuntu-codename : ' noble'
9789 - build-type : ' cublas'
9890 cuda-major-version : " 12"
99- cuda-minor-version : " 0 "
91+ cuda-minor-version : " 9 "
10092 platforms : ' linux/amd64'
10193 tag-latest : ' auto'
10294 tag-suffix : ' -gpu-nvidia-cuda-12'
10395 runs-on : ' ubuntu-latest'
104- base-image : " ubuntu:22 .04"
96+ base-image : " ubuntu:24 .04"
10597 skip-drivers : ' false'
10698 makeflags : " --jobs=4 --output-sync=target"
10799 aio : " -aio-gpu-nvidia-cuda-12"
108- ubuntu-version : ' 2204'
100+ ubuntu-version : ' 2404'
101+ ubuntu-codename : ' noble'
109102 - build-type : ' cublas'
110103 cuda-major-version : " 13"
111104 cuda-minor-version : " 0"
@@ -117,27 +110,30 @@ jobs:
117110 skip-drivers : ' false'
118111 makeflags : " --jobs=4 --output-sync=target"
119112 aio : " -aio-gpu-nvidia-cuda-13"
120- ubuntu-version : ' 2204'
113+ ubuntu-version : ' 2404'
114+ ubuntu-codename : ' noble'
121115 - build-type : ' vulkan'
122116 platforms : ' linux/amd64'
123117 tag-latest : ' auto'
124118 tag-suffix : ' -gpu-vulkan'
125119 runs-on : ' ubuntu-latest'
126- base-image : " ubuntu:22 .04"
120+ base-image : " ubuntu:24 .04"
127121 skip-drivers : ' false'
128122 makeflags : " --jobs=4 --output-sync=target"
129123 aio : " -aio-gpu-vulkan"
130- ubuntu-version : ' 2204'
124+ ubuntu-version : ' 2404'
125+ ubuntu-codename : ' noble'
131126 - build-type : ' intel'
132127 platforms : ' linux/amd64'
133128 tag-latest : ' auto'
134- base-image : " quay.io/go-skynet/ intel- oneapi-base:latest "
135- grpc-base-image : " ubuntu:22 .04"
129+ base-image : " intel/ oneapi-basekit:2025.3.0-0-devel-ubuntu24.04 "
130+ grpc-base-image : " ubuntu:24 .04"
136131 tag-suffix : ' -gpu-intel'
137132 runs-on : ' ubuntu-latest'
138133 makeflags : " --jobs=3 --output-sync=target"
139134 aio : " -aio-gpu-intel"
140- ubuntu-version : ' 2204'
135+ ubuntu-version : ' 2404'
136+ ubuntu-codename : ' noble'
141137
142138 gh-runner :
143139 uses : ./.github/workflows/image_build.yml
@@ -155,6 +151,7 @@ jobs:
155151 makeflags : ${{ matrix.makeflags }}
156152 skip-drivers : ${{ matrix.skip-drivers }}
157153 ubuntu-version : ${{ matrix.ubuntu-version }}
154+ ubuntu-codename : ${{ matrix.ubuntu-codename }}
158155 secrets :
159156 dockerUsername : ${{ secrets.DOCKERHUB_USERNAME }}
160157 dockerPassword : ${{ secrets.DOCKERHUB_PASSWORD }}
@@ -165,15 +162,16 @@ jobs:
165162 include :
166163 - build-type : ' cublas'
167164 cuda-major-version : " 12"
168- cuda-minor-version : " 0 "
165+ cuda-minor-version : " 9 "
169166 platforms : ' linux/arm64'
170167 tag-latest : ' auto'
171168 tag-suffix : ' -nvidia-l4t-arm64'
172- base-image : " nvcr.io/nvidia/l4t-jetpack:r36.4.0 "
169+ base-image : " ubuntu:24.04 "
173170 runs-on : ' ubuntu-24.04-arm'
174171 makeflags : " --jobs=4 --output-sync=target"
175172 skip-drivers : ' true'
176- ubuntu-version : " 2204"
173+ ubuntu-version : " 2404"
174+ ubuntu-codename : ' noble'
177175 - build-type : ' cublas'
178176 cuda-major-version : " 13"
179177 cuda-minor-version : " 0"
@@ -184,4 +182,5 @@ jobs:
184182 runs-on : ' ubuntu-24.04-arm'
185183 makeflags : " --jobs=4 --output-sync=target"
186184 skip-drivers : ' false'
187- ubuntu-version : ' 2404'
185+ ubuntu-version : ' 2404'
186+ ubuntu-codename : ' noble'
0 commit comments