useblacksmith/Setup Docker Builder
Sets up a Docker buildkitd builder with sticky disk cache for improved build performance
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| buildx-version | Buildx version. (e.g., v0.23.0, latest) | no | v0.23.0 |
| platforms | List of target platforms for build (e.g., linux/amd64,linux/arm64,linux/arm/v7) | no | — |
| nofallback | If true, fail the action if Blacksmith builder setup fails instead of falling back to local builder | no | false |
| github-token | GitHub token for GitHub API access | no | — |
| buildkit-version | BuildKit version to install (e.g., v0.16.0, v0.18.0). If not specified, uses system default | no | — |
| skip-integrity-check | If true, skip the bbolt database integrity check | no | false |
| driver-opts | List of additional driver-specific options (e.g., env.VARIABLE=value) | no | — |
| max-parallelism | Maximum number of concurrent BuildKit RUN steps. Defaults to the number of vCPUs on the runner. | no | — |
| max-cache-size-mb | Amount of build cache to retain after pruning, in MB (e.g., 409600 for 400GB). If not set, pruning is skipped. | no | — |
Outputs
no outputs