Skip to content

Fix noninteractive Supabase deploy confirmation for v1.10.17 - #476

Merged
Muawiya-contact merged 2 commits into
mainfrom
codex/fix-supabase-ci-deploy-confirmation
Nov 2, 2026
Merged

Muawiya-contact merged 2 commits into
mainfrom
codex/fix-supabase-ci-deploy-confirmation

Conversation

@Muawiya-contact

Copy link
Copy Markdown
Member

Why

The protected v1.10.17 production deploy run passed the live schema check, then stopped at Deploy API from this main commit. The current Supabase CLI reported that it needed confirmation in noninteractive CI and explicitly requested --yes. The log says nothing was changed; the worker deploy and health checks did not run.

Fix

  • Add the CLI's documented global --yes flag to the API and worker function-deploy commands in the production workflow.
  • Apply the same flag to the staging API and worker candidate workflows so those protected jobs do not encounter the same prompt.
  • Keep the existing production-schema and supabase-staging human gates, project-ref checks, tokens, schema verification, unsigned-worker rejection, and API health check unchanged. The flag answers only the CLI's second prompt after those workflow gates.

Verification and release handoff

  • All affected workflow YAML files parsed successfully, and git diff --check passed.
  • The failed run had already verified production schema. It did not deploy an API or worker; this PR cannot itself prove a live deployment until the protected job is rerun.
  • After merge, dispatch supabase-production-deploy.yml from the new exact main SHA, approve its production-schema gate, and require a fully successful run. Then start release.yml with that SHA and successful deploy run ID for v1.10.17. No migration or Cron change is needed.

@netlify

netlify Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for coding-moves-one-concept-review canceled.

Name Link
🔨 Latest commit 65a4d19
🔍 Latest deploy log https://app.netlify.com/projects/coding-moves-one-concept-review/deploys/6ae8894d8c8f5ea8f1d7ab43

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ⚠️ Failed 2026-11-02T12:59:14.235227Z
We couldn’t complete this review. Comment @codex review to try again.
6e92e18 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@Muawiya-contact
Muawiya-contact merged commit 79e2164 into main Nov 2, 2026
10 checks passed
@Muawiya-contact
Muawiya-contact deleted the codex/fix-supabase-ci-deploy-confirmation branch November 2, 2026 13:10
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