@@ -20,12 +20,20 @@ jobs:
2020 - name : GameServer
2121 dockerfile : Dockerfile
2222 container_id : refresh
23+ build_args : " "
2324 - name : HttpsProxy
2425 dockerfile : HttpsProxy.Dockerfile
2526 container_id : refresh-httpsproxy
27+ build_args : " "
2628 - name : PresenceServer
2729 dockerfile : PresenceServer.Dockerfile
2830 container_id : refresh-presenceserver
31+ build_args : " "
32+ - name : GameServer (DebugPostgres)
33+ dockerfile : Dockerfile
34+ container_id : refresh-postgres-beta
35+ build_args : |
36+ BUILD_CONFIGURATION=DebugPostgres
2937 steps :
3038 - name : Checkout repository
3139 uses : actions/checkout@v4
@@ -40,14 +48,16 @@ jobs:
4048 # See https://github.com/docker/metadata-action#basic
4149 - name : Extract metadata for ${{ matrix.service.name }}
4250 id : meta
43- uses : docker/metadata-action@v5.6 .0
51+ uses : docker/metadata-action@v5.7 .0
4452 with :
4553 images : ghcr.io/${{ github.repository_owner }}/${{ matrix.service.container_id }}
4654 - name : Build and push ${{ matrix.service.name }}
47- uses : docker/build-push-action@v6.15 .0
55+ uses : docker/build-push-action@v6.18 .0
4856 with :
4957 context : .
5058 file : ${{ matrix.service.dockerfile }}
5159 push : ${{ github.event_name != 'pull_request' }}
5260 tags : ${{ steps.meta.outputs.tags }}
5361 labels : ${{ steps.meta.outputs.labels }}
62+ build-args : |
63+ ${{ matrix.service.build_args }}
0 commit comments