{"repo":"mr-smithers-excellent/docker-build-push","free":true,"listed":false,"github":"https://github.com/mr-smithers-excellent/docker-build-push","clone":"git clone https://github.com/mr-smithers-excellent/docker-build-push.git","description":"Docker Build & Push GitHub Action","language":"JavaScript","stars":318,"topics":["github-actions","docker","docker-hub","gcr","ecr","flux","fluxcd"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Docker Build & Push Action Builds a Docker image and pushes it to the private registry of your choosing. Supported Docker registries - Docker Hub - Google Container Registry (GCR) - Google Artifact Registry (GAR) - AWS Elastic Container Registry (ECR) - Azure Container Registry (ACR) - GitHub Docker Registry - JFrog Artifactory Features - Auto-tagging with GitOps - BuildKit support - Multi-platform builds Breaking changes If you're experiencing issues, be sure you are using the latest stable release (currently v7 ). v7 - Action runtime upgraded to Node.js 24 (GitHub is deprecating Node.js 20 on Actions runners). Self-hosted runners must have Node.js 24 available. v6 - Multi-platform builds now supported - SSH agent forwarding v5 - AWS ECR get-login command became deprecated, migrated to get-login-password command - Support for multiple tags added - BuildKit support added Basic usage - Ensure you run the checkout action before using this action - Add the following to a workflow .yml file in the /.github directory of your repo Inputs Name Description Required Type ---------------- ---------------------------------------------------------------------------------------------------------- ---------- --------- image Docker image name Yes String tags Comma separated docker image tags (see Auto-tagging with GitOps) No List appendMode Append tags to auto-generated GitOps tags instead of replacing them No Boolean addLatest Adds the latest tag to the GitOps-generated tags No Boolean add","default_branch":null,"files":null,"tree":[],"storefront":"/r/mr-smithers-excellent","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mr-smithers-excellent/docker-build-push/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}