redcarbon-dev/RC Docker Build
Build Docker for RedCarbon
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| docker-registry | Docker Registry | yes | — |
| docker-base-image-path | Docker Base Image Path | yes | — |
| docker-target | Docker Target | yes | — |
| docker-context | Docker Context Path | yes | . |
| google-credentials | Google Credentials | yes | — |
| branch | Git Branch | yes | — |
| ts | Build Timestamp | yes | — |
| sha | Git SHA | yes | — |
| push | Push to registry | no | false |
| build-args | List of build-time variables | no | — |
| go-cache-bucket | GCS bucket for the shared Go build cache (GOCACHEPROG). When set, its name is passed as the GO_CACHE_BUCKET build-arg and a short-lived access token is passed as the `gcs_token` build SECRET so the in-image `go build` can use the remote cache. Empty (default) disables it. | no | "" |
| file | Path to the Dockerfile. | no | — |
| kms-key | GCP KMS key path for signing | no | gcpkms://projects/redcarbon-bb8b2/locations/global/keyRings/sbom-slsa-keyring/cryptoKeys/sbom-slsa-key-feaf3d5 |
| docker-network | Docker build network mode (e.g., host, bridge, none) | no | host |
| enable-signing | Enable SBOM generation and image signing | no | false |
| tag | Optional additional tag for the image (e.g. v1.0.1) | no | — |
Outputs
| name | description |
|---|---|
| digest | Docker Digest |
| image-tags | Generated image tags |
| image | Full image reference with digest |