supabase-ci-integration

Installation
SKILL.md

Supabase CI Integration

Overview

Build GitHub Actions workflows that automate the full Supabase lifecycle: link projects in CI, push migrations on merge, deploy Edge Functions, generate TypeScript types, run tests against a local Supabase instance, and create preview branches for pull requests. Every database change gets validated before it reaches production.

The pull-request CI pipeline runs these stages, all detailed in ci-workflows.md:

  1. Start a local Supabase instance (unused services disabled for speed).
  2. Apply every migration from scratch with npx supabase db reset.
  3. Regenerate TypeScript types and fail the build on drift from the committed version.
  4. Run pgTAP database tests and the application test suite against the local instance.
  5. Stop Supabase (always, even on failure).

Prerequisites

Installs
31
GitHub Stars
2.8K
First Seen
Jan 24, 2026
supabase-ci-integration — jeremylongshore/tons-of-skills-marketplace