File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed
.github/actions/dockerhub-build-push Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,14 @@ inputs:
2424 required : false
2525 description : " Docker build context"
2626 default : ${{ github.workspace }}
27+ platforms :
28+ required : false
29+ description : " Docker build platforms"
30+ default : linux/amd64,linux/arm64
31+ push-latest :
32+ required : false
33+ description : " Push latest tag"
34+ default : " true"
2735runs :
2836 using : " composite"
2937 steps :
5058 TAGS="$IMAGE_NAME:dev"
5159 else
5260 echo "No matching condition for build, skipping."
53- exit 0
61+ exit 1
62+ fi
63+ if [ "${PUSH_LATEST}" = "true" ]; then
64+ TAGS="$TAGS,$IMAGE_NAME:latest"
5465 fi
5566 echo "tags=$TAGS" >> $GITHUB_OUTPUT
5667
7081 uses : docker/build-push-action@v6
7182 with :
7283 push : true
84+ platforms : ${{ inputs.platforms }}
7385 file : ${{ inputs.dockerfile }}
7486 context : ${{ inputs.build-context }}
7587 tags : ${{ steps.vars.outputs.tags }}
You can’t perform that action at this time.
0 commit comments