From 1a52b2c6b3dd0c74bddbd0e992fcc47220c7696f Mon Sep 17 00:00:00 2001 From: thiru Date: Sun, 26 Jul 2026 01:14:29 +0530 Subject: [PATCH] Remove redundant Docker CI job (NitroCloud builds its own), run migration on roshan too, add --debug --- .github/workflows/deploy.yml | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 2e53825..243a709 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -17,7 +17,6 @@ jobs: migrate: needs: typecheck runs-on: ubuntu-latest - if: github.ref == 'refs/heads/main' steps: - uses: actions/checkout@v4 - uses: supabase/setup-cli@v1 @@ -33,20 +32,7 @@ jobs: env: SUPABASE_ACCESS_TOKEN: ${{ secrets.SUPABASE_ACCESS_TOKEN }} SUPABASE_DB_PASSWORD: ${{ secrets.SUPABASE_DB_PASSWORD }} - run: supabase db push + run: supabase db push --debug - docker: - needs: typecheck - runs-on: ubuntu-latest - if: github.ref == 'refs/heads/main' - steps: - - uses: actions/checkout@v4 - - name: Build Docker image - run: docker build -t circu-link . - - name: Run smoke test - run: | - docker run -d --name circu-test -e GEMINI_API_KEY=ci-test circu-link - sleep 5 - docker logs circu-test || true - docker stop circu-test || true - docker rm circu-test || true + # NitroCloud handles Docker build + deploy automatically on push. + # No Docker CI job needed here — NitroCloud builds its own container.