bisnow/Build and Push Docker Image

Builds a Docker image and pushes it to Amazon ECR and Harbor

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 13, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: bisnow/github-actions-build-push-k8s@773d868561bdb5433f56f2e85d05e01eb2e9db76 # v4.1.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
platformPlatform to build for (e.g., linux/amd64 or linux/arm64)yes
image-tagImage tag to use (e.g., dev-123)yes
github-shaGitHub commit SHAyes
service-nameName of sevice for location to store images in container repoyes
business-unitSpecify if this is bisnow or biscredyesbisnow
aws-accountAWS account name to assume role fornobisnow
auth-jsonCreate auth-json for composer auth and/or flux authno""
composer-authComposer authentication token for GitHubno
flux-usernameFlux UI username for http-basic authenticationno
flux-license-keyFlux UI license key for http-basic authenticationno
php-versionPHP version to set upno8.3
install-dependenciesInstall composer dependencies in workflowno""
no-cacheBuild without using cache (slower but ensures fresh build)nofalse
build-argsBuild args to pass to docker buildno
build-assetsBuild assetsno""
only-harborUse only harbor, no ecrnofalse

no outputs