diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 851598c..27fc3e0 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -144,45 +144,35 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up Buildx for insecure registry + - name: Login to Gitea container registry run: | - cat > /tmp/buildkitd.toml < ~/.docker/config.json + echo "${{ secrets.PACKAGES_TOKEN }}" | docker login \ + --username ${{ env.GITEA_OWNER }} --password-stdin \ + ${{ env.GITEA_REGISTRY }} - name: Build & push mcpd run: | - docker buildx build --push \ - -t ${{ env.GITEA_REGISTRY }}/${{ env.GITEA_OWNER }}/mcpd:latest \ + docker build -t ${{ env.GITEA_REGISTRY }}/${{ env.GITEA_OWNER }}/mcpd:latest \ -f deploy/Dockerfile.mcpd . + docker push ${{ env.GITEA_REGISTRY }}/${{ env.GITEA_OWNER }}/mcpd:latest - name: Build & push node-runner run: | - docker buildx build --push \ - -t ${{ env.GITEA_REGISTRY }}/${{ env.GITEA_OWNER }}/mcpctl-node-runner:latest \ + docker build -t ${{ env.GITEA_REGISTRY }}/${{ env.GITEA_OWNER }}/mcpctl-node-runner:latest \ -f deploy/Dockerfile.node-runner . + docker push ${{ env.GITEA_REGISTRY }}/${{ env.GITEA_OWNER }}/mcpctl-node-runner:latest - name: Build & push python-runner run: | - docker buildx build --push \ - -t ${{ env.GITEA_REGISTRY }}/${{ env.GITEA_OWNER }}/mcpctl-python-runner:latest \ + docker build -t ${{ env.GITEA_REGISTRY }}/${{ env.GITEA_OWNER }}/mcpctl-python-runner:latest \ -f deploy/Dockerfile.python-runner . + docker push ${{ env.GITEA_REGISTRY }}/${{ env.GITEA_OWNER }}/mcpctl-python-runner:latest - name: Build & push docmost-mcp run: | - docker buildx build --push \ - -t ${{ env.GITEA_REGISTRY }}/${{ env.GITEA_OWNER }}/docmost-mcp:latest \ + docker build -t ${{ env.GITEA_REGISTRY }}/${{ env.GITEA_OWNER }}/docmost-mcp:latest \ -f deploy/Dockerfile.docmost-mcp . + docker push ${{ env.GITEA_REGISTRY }}/${{ env.GITEA_OWNER }}/docmost-mcp:latest - name: Link packages to repository env: