diff --git a/.github/workflows/dapp-build.yml b/.github/workflows/dapp-build.yml index beb1908..e0128e5 100644 --- a/.github/workflows/dapp-build.yml +++ b/.github/workflows/dapp-build.yml @@ -75,6 +75,7 @@ jobs: files: | docker-bake.hcl ${{ steps.meta.outputs.bake-file }} + docker-bake.platforms.hcl set: | *.cache-from=type=gha *.cache-to=type=gha,mode=max diff --git a/docker-bake.hcl b/docker-bake.hcl index 56f0819..a6b8b33 100644 --- a/docker-bake.hcl +++ b/docker-bake.hcl @@ -1,3 +1,4 @@ +target "docker-platforms" {} variable "TAG" { default = "devel" @@ -36,6 +37,7 @@ target "server" { fs = "target:fs" } tags = ["${DOCKER_ORGANIZATION}/honeypot:${TAG}-server"] + inherits = ["docker-platforms"] } target "console" { diff --git a/docker-bake.platforms.hcl b/docker-bake.platforms.hcl new file mode 100644 index 0000000..1fd61ba --- /dev/null +++ b/docker-bake.platforms.hcl @@ -0,0 +1,6 @@ +target "docker-platforms" { + platforms = [ + "linux/amd64", + "linux/arm64" + ] +} \ No newline at end of file