From 7c69ec224a1f10a55a423c9c629e4e9f96954983 Mon Sep 17 00:00:00 2001 From: Michal Date: Mon, 9 Mar 2026 05:43:23 +0000 Subject: [PATCH] ci: use sudo -E to pass DOCKER_API_VERSION through sudo resets the environment by default, so DOCKER_API_VERSION=1.43 wasn't reaching the docker CLI. Use -E to preserve it. Co-Authored-By: Claude Opus 4.6 --- .gitea/workflows/ci.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index e0533cc..460abe3 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -155,32 +155,32 @@ jobs: - name: Build & push mcpd run: | - sudo docker build -t mcpd:latest -f deploy/Dockerfile.mcpd . - sudo skopeo copy --dest-tls-verify=false \ + sudo -E docker build -t mcpd:latest -f deploy/Dockerfile.mcpd . + sudo -E skopeo copy --dest-tls-verify=false \ --dest-creds "${{ env.OWNER }}:${{ secrets.PACKAGES_TOKEN }}" \ docker-daemon:mcpd:latest \ docker://${{ env.REGISTRY }}/${{ env.OWNER }}/mcpd:latest - name: Build & push node-runner run: | - sudo docker build -t node-runner:latest -f deploy/Dockerfile.node-runner . - sudo skopeo copy --dest-tls-verify=false \ + sudo -E docker build -t node-runner:latest -f deploy/Dockerfile.node-runner . + sudo -E skopeo copy --dest-tls-verify=false \ --dest-creds "${{ env.OWNER }}:${{ secrets.PACKAGES_TOKEN }}" \ docker-daemon:node-runner:latest \ docker://${{ env.REGISTRY }}/${{ env.OWNER }}/mcpctl-node-runner:latest - name: Build & push python-runner run: | - sudo docker build -t python-runner:latest -f deploy/Dockerfile.python-runner . - sudo skopeo copy --dest-tls-verify=false \ + sudo -E docker build -t python-runner:latest -f deploy/Dockerfile.python-runner . + sudo -E skopeo copy --dest-tls-verify=false \ --dest-creds "${{ env.OWNER }}:${{ secrets.PACKAGES_TOKEN }}" \ docker-daemon:python-runner:latest \ docker://${{ env.REGISTRY }}/${{ env.OWNER }}/mcpctl-python-runner:latest - name: Build & push docmost-mcp run: | - sudo docker build -t docmost-mcp:latest -f deploy/Dockerfile.docmost-mcp . - sudo skopeo copy --dest-tls-verify=false \ + sudo -E docker build -t docmost-mcp:latest -f deploy/Dockerfile.docmost-mcp . + sudo -E skopeo copy --dest-tls-verify=false \ --dest-creds "${{ env.OWNER }}:${{ secrets.PACKAGES_TOKEN }}" \ docker-daemon:docmost-mcp:latest \ docker://${{ env.REGISTRY }}/${{ env.OWNER }}/docmost-mcp:latest