From 6a945fb8b7a28640808f7a20ad534cdb51724ffd Mon Sep 17 00:00:00 2001 From: Nik Afiq Date: Tue, 10 Mar 2026 01:26:07 +0900 Subject: [PATCH] Add CA injection step for Docker Buildx in CI workflow --- .gitea/workflows/ci.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index e0ee526..b2c7cc2 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -25,6 +25,11 @@ jobs: --username ${{ secrets.REGISTRY_USERNAME }} \ --password-stdin + - name: Inject CA into buildkit + run: | + cat /etc/ssl/certs/homelab-ca.pem | docker exec -i buildx_buildkit_multiarch0 \ + sh -c 'cat >> /etc/ssl/certs/ca-certificates.crt && cat >> /etc/ssl/cert.pem' + - name: Set up Docker Buildx run: | docker buildx create --use --name multiarch || docker buildx use multiarch