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
This commit is contained in:
@@ -13,19 +13,6 @@ jobs:
|
|||||||
build:
|
build:
|
||||||
runs-on: ubuntu-docker
|
runs-on: ubuntu-docker
|
||||||
steps:
|
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
|
- name: Checkout repository
|
||||||
run: |
|
run: |
|
||||||
git clone --depth 1 --branch ${GITHUB_REF_NAME} ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}.git .
|
git clone --depth 1 --branch ${GITHUB_REF_NAME} ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}.git .
|
||||||
|
|||||||
@@ -1,9 +1,7 @@
|
|||||||
# Production environment - resource limits, logging, restart policy
|
# Production environment - resource limits, logging, restart policy
|
||||||
services:
|
services:
|
||||||
grist-mcp:
|
grist-mcp:
|
||||||
build:
|
image: ghcr.io/xe138/grist-mcp-server:latest
|
||||||
context: ../..
|
|
||||||
dockerfile: Dockerfile
|
|
||||||
ports:
|
ports:
|
||||||
- "${PORT:-3000}:3000"
|
- "${PORT:-3000}:3000"
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
Reference in New Issue
Block a user