diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index dbe1e1d..e985ec4 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -25,7 +25,9 @@ jobs: run: bun install - name: Build - run: bun run build + env: + CONVEX_DEPLOY_KEY: ${{ secrets.CONVEX_DEPLOY_KEY }} + run: npx convex deploy --cmd 'bun run build' - name: Deploy uses: cloudflare/wrangler-action@v3 diff --git a/package.json b/package.json index 3fc706c..54dc05c 100644 --- a/package.json +++ b/package.json @@ -5,11 +5,11 @@ "type": "module", "scripts": { "generate:versions": "node scripts/generate-versions.js", - "dev": "bun run generate:versions && vite", - "build": "bun run generate:versions && tsc && vite build", + "dev": "bun run generate:versions && bun run scan:options && vite", + "build": "bun run generate:versions && bun run scan:options && tsc && vite build", "lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0", "preview": "vite preview", - "deploy": "bun run build && wrangler deploy" + "deploy": "npx convex deploy --cmd 'bun run build' && wrangler deploy" }, "dependencies": { "@convex-dev/auth": "^0.0.90",