11on :
22 workflow_call :
33
4+ env :
5+ DOCKER_IMAGE_VERSION : " 1.1"
6+ DOCKER_IMAGE_REGISTRY : " ghcr.io/learning-process/ppc-ubuntu"
7+
48jobs :
59 gcc-build :
610 runs-on : ${{ matrix.os }}
711 container :
8- image : ghcr.io/learning-process/ppc-ubuntu:1.1
12+ image : ${{ env.DOCKER_IMAGE_REGISTRY }}:${{ env.DOCKER_IMAGE_VERSION }}
913 credentials :
1014 username : ${{ github.actor }}
1115 password : ${{ secrets.GITHUB_TOKEN }}
6064 - gcc-build
6165 runs-on : ${{ matrix.os }}
6266 container :
63- image : ghcr.io/learning-process/ppc-ubuntu:1.1
67+ image : ${{ env.DOCKER_IMAGE_REGISTRY }}:${{ env.DOCKER_IMAGE_VERSION }}
6468 credentials :
6569 username : ${{ github.actor }}
6670 password : ${{ secrets.GITHUB_TOKEN }}
9296 - gcc-test
9397 runs-on : ${{ matrix.os }}
9498 container :
95- image : ghcr.io/learning-process/ppc-ubuntu:1.1
99+ image : ${{ env.DOCKER_IMAGE_REGISTRY }}:${{ env.DOCKER_IMAGE_VERSION }}
96100 credentials :
97101 username : ${{ github.actor }}
98102 password : ${{ secrets.GITHUB_TOKEN }}
@@ -116,7 +120,7 @@ jobs:
116120 clang-build :
117121 runs-on : ${{ matrix.os }}
118122 container :
119- image : ghcr.io/learning-process/ppc-ubuntu:1.1
123+ image : ${{ env.DOCKER_IMAGE_REGISTRY }}:${{ env.DOCKER_IMAGE_VERSION }}
120124 credentials :
121125 username : ${{ github.actor }}
122126 password : ${{ secrets.GITHUB_TOKEN }}
@@ -162,7 +166,7 @@ jobs:
162166 - clang-build
163167 runs-on : ${{ matrix.os }}
164168 container :
165- image : ghcr.io/learning-process/ppc-ubuntu:1.1
169+ image : ${{ env.DOCKER_IMAGE_REGISTRY }}:${{ env.DOCKER_IMAGE_VERSION }}
166170 credentials :
167171 username : ${{ github.actor }}
168172 password : ${{ secrets.GITHUB_TOKEN }}
@@ -194,7 +198,7 @@ jobs:
194198 - clang-test
195199 runs-on : ${{ matrix.os }}
196200 container :
197- image : ghcr.io/learning-process/ppc-ubuntu:1.1
201+ image : ${{ env.DOCKER_IMAGE_REGISTRY }}:${{ env.DOCKER_IMAGE_VERSION }}
198202 credentials :
199203 username : ${{ github.actor }}
200204 password : ${{ secrets.GITHUB_TOKEN }}
@@ -220,7 +224,7 @@ jobs:
220224 - clang-build
221225 runs-on : ${{ matrix.os }}
222226 container :
223- image : ghcr.io/learning-process/ppc-ubuntu:1.1
227+ image : ${{ env.DOCKER_IMAGE_REGISTRY }}:${{ env.DOCKER_IMAGE_VERSION }}
224228 credentials :
225229 username : ${{ github.actor }}
226230 password : ${{ secrets.GITHUB_TOKEN }}
@@ -268,7 +272,7 @@ jobs:
268272 - clang-sanitizer-build
269273 runs-on : ${{ matrix.os }}
270274 container :
271- image : ghcr.io/learning-process/ppc-ubuntu:1.1
275+ image : ${{ env.DOCKER_IMAGE_REGISTRY }}:${{ env.DOCKER_IMAGE_VERSION }}
272276 credentials :
273277 username : ${{ github.actor }}
274278 password : ${{ secrets.GITHUB_TOKEN }}
@@ -306,7 +310,7 @@ jobs:
306310 - clang-sanitizer-test
307311 runs-on : ${{ matrix.os }}
308312 container :
309- image : ghcr.io/learning-process/ppc-ubuntu:1.1
313+ image : ${{ env.DOCKER_IMAGE_REGISTRY }}:${{ env.DOCKER_IMAGE_VERSION }}
310314 credentials :
311315 username : ${{ github.actor }}
312316 password : ${{ secrets.GITHUB_TOKEN }}
@@ -334,7 +338,7 @@ jobs:
334338 - clang-test-extended
335339 runs-on : ubuntu-24.04
336340 container :
337- image : ghcr.io/learning-process/ppc-ubuntu:1.1
341+ image : ${{ env.DOCKER_IMAGE_REGISTRY }}:${{ env.DOCKER_IMAGE_VERSION }}
338342 credentials :
339343 username : ${{ github.actor }}
340344 password : ${{ secrets.GITHUB_TOKEN }}
0 commit comments