Skip to content

chore: add supabase CLI and restore migration new command#13

Merged
zacharias-ona merged 1 commit into
mainfrom
chore/add-supabase-cli
Apr 14, 2026
Merged

chore: add supabase CLI and restore migration new command#13
zacharias-ona merged 1 commit into
mainfrom
chore/add-supabase-cli

Conversation

@zacharias-ona
Copy link
Copy Markdown
Collaborator

Adds supabase as a dev dependency so npx supabase migration new <name> works
in the devcontainer. This is the canonical way to create migrations — the CLI
generates the correct YYYYMMDDHHmmss_ timestamp prefix automatically.

Reverts the manual timestamp instructions from PR #12 back to
npx supabase migration new across all docs and automation prompts.

Changes

  • package.json — added supabase dev dependency, approved its postinstall build
  • AGENTS.md — restored npx supabase migration new <name>
  • .agents/conventions.md — restored CLI-based migration example with rule to never create files manually
  • docs/automations.md — restored in Feature Builder and Bug Fixer sections
  • .ona/automations/feature-builder.yaml — restored
  • .ona/automations/bug-fixer.yaml — restored
  • .gitignore — added supabase/.temp/ (CLI cache)

Registered automations for Feature Builder and Bug Fixer updated on the Ona platform.

Adds supabase as a dev dependency so agents can use
`npx supabase migration new <name>` for consistent timestamp
prefixes. Reverts the manual YYYYMMDDHHmmss instructions from
the previous PR.

Co-authored-by: Ona <[email protected]>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 14, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
memo Ready Ready Preview, Comment Apr 14, 2026 8:25pm

Request Review

@zacharias-ona
Copy link
Copy Markdown
Collaborator Author

Review: ✅ Approved

All changes are consistent and scoped to the stated goal. Documentation, automation prompts, and AGENTS.md are aligned on npx supabase migration new. supabase correctly added as devDependency with postinstall build approved. .gitignore entry for supabase/.temp/ is appropriate.

Merging as a chore PR with passing CI.

@zacharias-ona zacharias-ona merged commit 629e671 into main Apr 14, 2026
5 checks passed
@zacharias-ona zacharias-ona deleted the chore/add-supabase-cli branch April 14, 2026 20:26
@zacharias-ona
Copy link
Copy Markdown
Collaborator Author

⏭️ Post-merge verification skipped — chore: PRs don't affect the live app.

@zacharias-ona
Copy link
Copy Markdown
Collaborator Author

✅ UI verification skipped — no UI files changed (src/components/*, src/app/**/page.tsx, src/app/**/layout.tsx). This PR only modifies docs, automation configs, and dependencies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant