voxpupuli/Build and publish a 🛢️ container
GHA to build and publish a 🛢️ container
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| build_arch | What arch to build for. Comma seperated list. | — | linux/amd64 |
| build_args | Build args to pass to the build. This is a string of key=value pairs seperated by a newline. | — | — |
| build_context | What context to use for the build. Defaults to the current directory. | — | . |
| buildfile | What Container/Dockerfile to use for the build. Defaults to Dockerfile. | — | Dockerfile |
| publish | Whether to publish the container or not. | — | true |
| registry | The registry to publish to. | — | ghcr.io |
| registry_username | The username to use for the registry. | — | ${{ github.repository_owner }} |
| registry_password | The password to use for the registry. | yes | — |
| docker_username | The username to use for the docker registry. | — | — |
| docker_password | The password to use for the docker registry. | — | — |
| tags | The tags to use for the container. This is a string of tags seperated by a newline. | — | — |
| sbom | Whether to generate a SBOM or not. | — | true |
| provenance | Whether to include provenance or not. | — | false |
Outputs
no outputs