From c8cea249bc0516467cfdcdf27d5fabde08ec0dd4 Mon Sep 17 00:00:00 2001 From: Bill Date: Thu, 1 Jan 2026 11:48:39 -0500 Subject: [PATCH] chore: use ghcr.io image for production deployment - Update prod docker-compose to pull from ghcr.io/xe138/grist-mcp-server - Remove debug step from Gitea workflow --- .gitea/workflows/release.yml | 13 ------------- deploy/prod/docker-compose.yml | 4 +--- 2 files changed, 1 insertion(+), 16 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 30f4296..d76c01a 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -13,19 +13,6 @@ jobs: build: runs-on: ubuntu-docker steps: - - name: Debug environment - run: | - echo "=== Environment ===" - echo "PATH: $PATH" - echo "=== Looking for docker ===" - which docker || echo "docker not in PATH" - ls -la /usr/local/bin/ || echo "no /usr/local/bin" - ls -la /usr/bin/docker || echo "no /usr/bin/docker" - echo "=== Docker socket ===" - ls -la /var/run/docker.sock || echo "no docker socket" - echo "=== All binaries ===" - ls /usr/local/bin/ 2>/dev/null || true - - name: Checkout repository run: | git clone --depth 1 --branch ${GITHUB_REF_NAME} ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}.git . diff --git a/deploy/prod/docker-compose.yml b/deploy/prod/docker-compose.yml index f64a516..80dc19d 100644 --- a/deploy/prod/docker-compose.yml +++ b/deploy/prod/docker-compose.yml @@ -1,9 +1,7 @@ # Production environment - resource limits, logging, restart policy services: grist-mcp: - build: - context: ../.. - dockerfile: Dockerfile + image: ghcr.io/xe138/grist-mcp-server:latest ports: - "${PORT:-3000}:3000" volumes: