From de376c09e39720eb7a1524944f94917860fff330 Mon Sep 17 00:00:00 2001 From: Harkamal Randhawa Date: Sun, 24 May 2026 05:50:29 -0600 Subject: [PATCH] Skip Vercel Git builds to prevent duplicate production deploys. GitHub Actions remains the sole deploy path after Supabase migrations; vercel.json ignoreCommand skips integration-triggered builds. --- .github/workflows/deploy.yml | 2 ++ vercel.json | 4 ++++ 2 files changed, 6 insertions(+) create mode 100644 vercel.json diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 7fe08ed..dee2c3a 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -50,6 +50,8 @@ jobs: SUPABASE_ACCESS_TOKEN: ${{ secrets.SUPABASE_ACCESS_TOKEN }} run: supabase db push --linked --include-seed + # Sole production deploy path. vercel.json ignoreCommand skips Git-triggered + # Vercel builds so pushes do not produce a duplicate deployment. - name: Set up Vercel CLI run: npm install --global vercel@54.4.1 diff --git a/vercel.json b/vercel.json new file mode 100644 index 0000000..b370fdc --- /dev/null +++ b/vercel.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://openapi.vercel.sh/vercel.json", + "ignoreCommand": "echo 'Skipping Git integration build; production deploys via GitHub Actions after Supabase migrations.' && exit 0" +}