senzing-factory/Run docker buildx build
Prepare the environment and run docker buildx build.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| aws-region | AWS region used for ECR login | — | us-east-1 |
| build-options | Additional options to pass to docker buildx build | — | — |
| context | Context (directory) of the docker build process | — | . |
| dockerfile-path | — | — | ./Dockerfile |
| image-repository | Docker repository (e.g. senzing/senzingapi-runtime) | yes | — |
| image-tag | Docker image tag | — | latest |
| login-to-dockerhub | Login to Dockerhub | — | true |
| login-to-ecr | Login to ECR | — | false |
| ecr-registry-type | ECR registry type (public or private). Public ECR requires us-east-1 region. | — | public |
| password | Access Token for Docker registry | — | — |
| platforms | Comma-separated list of docker platforms to build (hint - See output of docker buildx ls) | — | linux/amd64,linux/arm64 |
| push | Push image to registry | — | false |
| registry-server | Docker registry server | — | docker.io |
| role-session-name | AWS role session name, required for ECR login | — | — |
| role-to-assume | AWS role to assume, required for ECR login | — | — |
| sign-image | Sign and add attestations to the built image (true or false). | — | false |
| skip-checkout | Skip the checkout step. Useful when you need to set up the build context before calling this action. | — | false |
| skip-latest-tag | Skip tagging the image as latest. Useful for staging or non-production builds. | — | false |
| username | Username for Docker registry | — | — |
Outputs
no outputs