mirror of
https://github.com/docker/compose.git
synced 2025-07-24 22:24:41 +02:00
ci: re-use local source to build binary images
Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com>
This commit is contained in:
parent
666996bee2
commit
9be7a3c9a1
7
.github/workflows/merge.yml
vendored
7
.github/workflows/merge.yml
vendored
@ -79,6 +79,9 @@ jobs:
|
|||||||
outputs:
|
outputs:
|
||||||
digest: ${{ fromJSON(steps.bake.outputs.metadata).image-cross['containerimage.digest'] }}
|
digest: ${{ fromJSON(steps.bake.outputs.metadata).image-cross['containerimage.digest'] }}
|
||||||
steps:
|
steps:
|
||||||
|
-
|
||||||
|
name: Checkout
|
||||||
|
uses: actions/checkout@v4
|
||||||
-
|
-
|
||||||
name: Login to DockerHub
|
name: Login to DockerHub
|
||||||
if: github.event_name != 'pull_request'
|
if: github.event_name != 'pull_request'
|
||||||
@ -105,12 +108,12 @@ jobs:
|
|||||||
bake-target: meta-helper
|
bake-target: meta-helper
|
||||||
-
|
-
|
||||||
name: Build and push image
|
name: Build and push image
|
||||||
uses: docker/bake-action@v5
|
uses: docker/bake-action@v6
|
||||||
id: bake
|
id: bake
|
||||||
with:
|
with:
|
||||||
|
source: .
|
||||||
files: |
|
files: |
|
||||||
./docker-bake.hcl
|
./docker-bake.hcl
|
||||||
cwd://${{ steps.meta.outputs.bake-file }}
|
|
||||||
targets: image-cross
|
targets: image-cross
|
||||||
push: ${{ github.event_name != 'pull_request' }}
|
push: ${{ github.event_name != 'pull_request' }}
|
||||||
sbom: true
|
sbom: true
|
||||||
|
Loading…
x
Reference in New Issue
Block a user