tignis/Docker Build and Push
Build and optionally push a docker image to ACR
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| images | Name of images to build | yes | — |
| acr-username | Username to use when logging into ACR | yes | — |
| acr-password | Password to use when logging into ACR | yes | — |
| acr-registry-url | The url of the ACR registry to fetch credentials from. This should matchup with the image names. | no | tignis.azurecr.io |
| pip-extra-index-url | The PIP_EXTRA_INDEX_URL to include as a secret in the docker build. Required to pull private pip packages. | no | "" |
| uv-index-url | The UV index URL to include as a secret in the docker build. Required for UV-based builds with private packages. | no | "" |
| push | Also push the image to the remote repository | no | true |
| docker-build-context | Build context for docker if not the current directory | no | . |
| dockerfile | Name of the docker file to use | no | Dockerfile |
| platforms | Comma separated list of platforms to use for docker build | no | linux/amd64,linux/arm64 |
| tag-prefix | Prefix to add to generated docker tag | no | "" |
| GITHUB_TOKEN | Github token of the repository (automatically created by Github) | no | ${{ github.token }} |
| depot-token | Depot token for authentication (optional, enables Depot builds) | no | "" |
| depot-project | Depot project ID (optional, required if using Depot) | no | "" |
| target | Target build stage (optional, for multi-stage builds) | no | "" |
Outputs
| name | description |
|---|---|
| tag | Tag used for the docker image |