|
Some checks failed
validate / JSON Schema (ajv) (push) Successful in 18s
validate / Rego (opa fmt + opa test) (push) Successful in 15s
build-images / signing-service image (push) Failing after 1m32s
validate / DB (migrate up/down dry-run) (push) Successful in 24s
validate / Go (vet + test) (push) Successful in 1m34s
The signing-service Dockerfile uses the BuildKit `--mount=type=cache` syntax, which the legacy Docker builder rejects. Debian trixie's `docker-cli` package does not pull in a BuildKit builder, so even `DOCKER_BUILDKIT=1` fails with "the --mount option requires BuildKit". Install Debian trixie's `docker-buildx` package (registers the plugin at /usr/libexec/docker/cli-plugins/docker-buildx) and switch the build step to an explicit `docker buildx build --load` so BuildKit frontend features work regardless of docker-cli aliasing. `--load` ensures the result is in the local daemon for the subsequent `docker push`. Co-Authored-By: Paperclip <noreply@paperclip.ing> |
||
|---|---|---|
| .. | ||
| build-images.yml | ||
| validate.yml | ||