bisnow/Build and Push Docker Image
Builds a Docker image and pushes it to Amazon ECR and Harbor
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 13, 2026
- License
- None
Pinned Snippet
uses: bisnow/github-actions-build-push-k8s@773d868561bdb5433f56f2e85d05e01eb2e9db76 # v4.1.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| platform | Platform to build for (e.g., linux/amd64 or linux/arm64) | yes | — |
| image-tag | Image tag to use (e.g., dev-123) | yes | — |
| github-sha | GitHub commit SHA | yes | — |
| service-name | Name of sevice for location to store images in container repo | yes | — |
| business-unit | Specify if this is bisnow or biscred | yes | bisnow |
| aws-account | AWS account name to assume role for | no | bisnow |
| auth-json | Create auth-json for composer auth and/or flux auth | no | "" |
| composer-auth | Composer authentication token for GitHub | no | — |
| flux-username | Flux UI username for http-basic authentication | no | — |
| flux-license-key | Flux UI license key for http-basic authentication | no | — |
| php-version | PHP version to set up | no | 8.3 |
| install-dependencies | Install composer dependencies in workflow | no | "" |
| no-cache | Build without using cache (slower but ensures fresh build) | no | false |
| build-args | Build args to pass to docker build | no | — |
| build-assets | Build assets | no | "" |
| only-harbor | Use only harbor, no ecr | no | false |
Outputs
no outputs