55
55
- name : Build
56
56
run : |
57
57
pnpm build
58
- pnpm build.docker_tests
58
+ pnpm build.docker-ci
59
59
60
60
- name : Lint
61
61
run : |
@@ -229,12 +229,12 @@ jobs:
229
229
pnpm :
230
230
- 8
231
231
container :
232
- - { file: "./dev/docker/ci/ ubuntu-llvm.dockerfile", image: "setup-cpp-ubuntu-llvm", tag: "22.04-17" }
233
- - { file: "./dev/docker/ci/ fedora-llvm.dockerfile", image: "setup-cpp-fedora-llvm", tag: "40-17" }
234
- - { file: "./dev/docker/ci/ arch-llvm.dockerfile", image: "setup-cpp-arch-llvm", tag: "base-17" }
235
- - { file: "./dev/docker/ci/ ubuntu-mingw.dockerfile", image: "setup-cpp-ubuntu-mingw", tag: "22.04-13" }
236
- # - { file: "./dev/docker/ci/ fedora-mingw.dockerfile", image: "setup-cpp-fedora-mingw", tag: "40-13" }
237
- # - { file: "./dev/docker/ci/ arch-mingw.dockerfile", image: "setup-cpp-arch-mingw", tag: "base-13" }
232
+ - { file: "ubuntu-llvm.dockerfile", image: "setup-cpp-ubuntu-llvm", tag: "22.04-17" }
233
+ - { file: "fedora-llvm.dockerfile", image: "setup-cpp-fedora-llvm", tag: "40-17" }
234
+ - { file: "arch-llvm.dockerfile", image: "setup-cpp-arch-llvm", tag: "base-17" }
235
+ - { file: "ubuntu-mingw.dockerfile", image: "setup-cpp-ubuntu-mingw", tag: "22.04-13" }
236
+ # - { file: "fedora-mingw.dockerfile", image: "setup-cpp-fedora-mingw", tag: "40-13" }
237
+ # - { file: "arch-mingw.dockerfile", image: "setup-cpp-arch-mingw", tag: "base-13" }
238
238
steps :
239
239
- uses : actions/checkout@v4
240
240
with :
@@ -256,10 +256,18 @@ jobs:
256
256
uses : docker/build-push-action@v5
257
257
with :
258
258
context : .
259
- file : ${{ matrix.container.file }}
259
+ file : ./dev/docker/ci/ ${{ matrix.container.file }}
260
260
push : ${{ github.event_name != 'pull_request' }}
261
261
tags : ${{ vars.DOCKERHUB_USERNAME }}/${{ matrix.container.image }}:${{ matrix.container.tag }}
262
262
263
+ - name : Test
264
+ uses : docker/build-push-action@v5
265
+ with :
266
+ context : .
267
+ file : ./dev/docker/examples/${{ matrix.container.file }}
268
+ push : false
269
+ tags : ${{ vars.DOCKERHUB_USERNAME }}/test-${{ matrix.container.image }}:${{ matrix.container.tag }}
270
+
263
271
Release :
264
272
if : startsWith(github.ref, 'refs/tags/')
265
273
needs : [Build, BuildExecutable, Test, Docker]
0 commit comments