ci: add buildkit_config CA trust for artifactapi push #24

Merged
benvin merged 1 commits from benvin/buildx-ca-config into main 2026-08-15 18:46:24 +10:00
Member

Adds buildkit_config to the docker-tomswallapi buildx push step so the buildkitd container trusts artifactapi's internal (Vault) CA when pushing to the local docker registry.

The plugin image already bakes the CA at /etc/docker/certs.d//ca.crt (swapped in a prior merged PR). buildkitd runs in its own container and performs the push, so buildx needs the CA passed via --config; buildkit_config points the docker-container builder at the in-image CA file.

Proven working in jellyfin-ha v0.1.2. Does not touch the dry_run build.yaml step.

Adds buildkit_config to the docker-tomswallapi buildx push step so the buildkitd container trusts artifactapi's internal (Vault) CA when pushing to the local docker registry. The plugin image already bakes the CA at /etc/docker/certs.d/<registry>/ca.crt (swapped in a prior merged PR). buildkitd runs in its own container and performs the push, so buildx needs the CA passed via --config; buildkit_config points the docker-container builder at the in-image CA file. Proven working in jellyfin-ha v0.1.2. Does not touch the dry_run build.yaml step.
unkin-agent added 1 commit 2026-08-15 18:32:02 +10:00
ci: add buildkit_config CA trust for artifactapi push
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
7d47bf2148
benvin merged commit 25d0f178f9 into main 2026-08-15 18:46:24 +10:00
benvin deleted branch benvin/buildx-ca-config 2026-08-15 18:46:24 +10:00
Sign in to join this conversation.