littlehorse-enterprises/Publish Saddle Bag
Builds and publishes a Docker saddle bag image to a container registry
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| registry | Container registry URL (e.g. ghcr.io) | yes | — |
| username | Registry username | yes | — |
| password | Registry password or token | yes | — |
| images | Image name(s) passed to docker/metadata-action (one per line) | yes | — |
| version | Saddle bag version (overrides quarkus.application.version) | no | ${{ github.ref_name }} |
| prerelease | Whether this is a prerelease (disables the 'latest' tag when 'true') | no | false |
| working-directory | Directory where the Gradle build is executed | no | . |
| context | Docker build context path (defaults to working-directory) | no | "" |
| dockerfile | Path to the Dockerfile (defaults to working-directory/Dockerfile) | no | "" |
| tags | Tag patterns passed to docker/metadata-action (one per line) | no | "" |
| labels | Extra labels passed to docker/metadata-action (one per line, KEY=VALUE) | no | "" |
| annotations | Extra annotations passed to docker/metadata-action (one per line, [TYPE:]KEY=VALUE) | no | "" |
| docker-build-args | Docker build arguments (one per line, NAME=VALUE) | no | "" |
| quarkus-build-args | Quarkus build arguments (space-separated, e.g. -Dkey=value) | no | "" |
| platforms | Architecture platforms | no | linux/amd64,linux/arm64 |
Outputs
| name | description |
|---|---|
| tags | Docker image tags produced by the build |
| digest | Docker image digest |
| metadata | Build result metadata (JSON) |