Skip to content

chore(ci): allow API sync automerge#5698

Merged
jgoux merged 3 commits into
developfrom
chore/go-api-sync-automerge
Jun 25, 2026
Merged

chore(ci): allow API sync automerge#5698
jgoux merged 3 commits into
developfrom
chore/go-api-sync-automerge

Conversation

@jgoux

@jgoux jgoux commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Generated API sync PRs only touch generated output, but the Go API files still inherited the catch-all CODEOWNERS rule and requested CLI team review.

This adds an ownerless CODEOWNERS override for apps/cli-go/pkg/api/*.gen.go so green Go API sync PRs can be auto-merged by the existing app bypass.

It also removes the ignored self-approval steps from both API sync workflows. GitHub rejects those approvals for PRs created by the same app, and the workflows already enable auto-merge with the app token after opening or updating the PR.

@jgoux jgoux changed the title chore(ci): allow Go API sync automerge chore(ci): allow API sync automerge Jun 25, 2026
@jgoux jgoux marked this pull request as ready for review June 25, 2026 15:03
@jgoux jgoux requested a review from a team as a code owner June 25, 2026 15:03
@github-actions

Copy link
Copy Markdown

Supabase CLI preview

npx --yes https://pkg.pr.new/supabase/cli/supabase@01fdb30f87e221b3329ed5f3e79df654171ee44a

Preview package for commit 01fdb30.

@jgoux jgoux added this pull request to the merge queue Jun 25, 2026
Merged via the queue into develop with commit 9332ce0 Jun 25, 2026
28 checks passed
@jgoux jgoux deleted the chore/go-api-sync-automerge branch June 25, 2026 15:17
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.

2 participants