Template
CI reads Infisical staging as the read-only convexmonorepo-base-ci machine identity, runs the quality gate, and builds and pushes the image. The template is not deployed, so there is no Convex or VPS deploy step. The local stack moves to its own Compose name and ports so it runs beside the Payload template's, and it syncs the Convex runtime env. The scripts pick up Infisical account switching, dev-kill and a cache-safe CI install.
72 lines
930 B
Plaintext
72 lines
930 B
Plaintext
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
|
|
|
|
# Hosting
|
|
/docker/data
|
|
|
|
# dependencies
|
|
node_modules
|
|
.pnp
|
|
.pnp.js
|
|
|
|
# testing
|
|
coverage
|
|
**/.cache/
|
|
|
|
# generated Convex client/server bindings (tracked, but not linted/formatted)
|
|
packages/backend/convex/_generated/
|
|
|
|
# next.js
|
|
.next/
|
|
.swc/
|
|
out/
|
|
next-env.d.ts
|
|
|
|
# production
|
|
build
|
|
|
|
# nitro
|
|
.nitro/
|
|
.output/
|
|
|
|
# expo
|
|
.expo/
|
|
expo-env.d.ts
|
|
apps/expo/.gitignore
|
|
apps/expo/ios
|
|
apps/expo/android
|
|
|
|
# misc
|
|
.DS_Store
|
|
*.pem
|
|
dist
|
|
|
|
# debug
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
.pnpm-debug.log*
|
|
|
|
# local env files
|
|
.env.local
|
|
.env.development.local
|
|
.env.test.local
|
|
.env.production.local
|
|
.env
|
|
.env.staging
|
|
.local/
|
|
|
|
# turbo
|
|
.turbo/
|
|
**/.turbo/
|
|
|
|
# playwright e2e
|
|
apps/next/tests/e2e/.auth/
|
|
apps/next/test-results/
|
|
apps/next/playwright-report/
|
|
|
|
# tanstack
|
|
.tanstack
|
|
|
|
# local command flags (machine-specific, e.g. which Infisical account to use)
|
|
scripts/flags/
|