ci: run the develop CI suite on stacked and draft PRs via a run-ci label - #6275
Merged
Conversation
Stacked PRs never hit Test or preview because those workflows filter on develop, and drafts skip the jobs. A dedicated run-ci workflow calls the same suites when the label is present so required develop checks stay unchanged.
Contributor
Supabase CLI previewnpx --yes https://pkg.pr.new/supabase/cli/supabase@90bcde725a35098c3778fea24815027fb5a579bePreview package for commit |
avallete
enabled auto-merge
August 19, 2026 12:00
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: bf7112a841
ℹ️ 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".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
secrets: inherit forwarded every repo secret into PR-controlled Test and preview calls. Those jobs only need the dependency-firewall token, which matches the existing build-cli-artifacts allowlist.
avallete
marked this pull request as draft
August 19, 2026 13:01
auto-merge was automatically disabled
August 19, 2026 13:01
Pull request was converted to draft
avallete
marked this pull request as ready for review
August 19, 2026 13:31
avallete
enabled auto-merge
August 19, 2026 13:31
jgoux
approved these changes
Aug 19, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Ready PRs targeting
developalready get Test, preview CLI packages, and PR-title lint. Stacked PRs (base is another branch) never enter those workflows, and drafts skip the jobs.This adds a
run-cilabel that calls the same Test and preview suites as reusable workflows, including while the PR is still a draft. ReadydevelopPRs stay on the existing workflows so required check names are unchanged.run-cito start the suite; remove it to cancel in-progress opt-in runs.run-live-e2e-ci.develop, push or reopen so the native required checks populate.The
run-cirepository label already exists.Linked issue
N/A — maintainer CI workflow (exempt).