Skip to content

chore(ci): add API package sync workflow#5523

Merged
jgoux merged 1 commit into
developfrom
julien/cli-1484-synchronize-update-supabaseapi-package-with-the-management
Jun 9, 2026
Merged

chore(ci): add API package sync workflow#5523
jgoux merged 1 commit into
developfrom
julien/cli-1484-synchronize-update-supabaseapi-package-with-the-management

Conversation

@jgoux

@jgoux jgoux commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Adds a scheduled workflow that checks the Management API OpenAPI document hourly and regenerates @supabase/api when upstream changes are detected.

The workflow keeps the no-change path lightweight by comparing normalized JSON before installing dependencies, then opens an automated sync PR against develop when generation produces changes.

@jgoux jgoux force-pushed the julien/cli-1484-synchronize-update-supabaseapi-package-with-the-management branch from a25bc1e to c92dc43 Compare June 9, 2026 14:25
@jgoux jgoux marked this pull request as ready for review June 9, 2026 14:29

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: c92dc437c3

ℹ️ 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".

Comment thread .github/workflows/api-package-sync.yml Outdated
@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown

Supabase CLI preview

npx --yes https://pkg.pr.new/supabase@5523

Preview package for commit 0147af2.

@jgoux jgoux force-pushed the julien/cli-1484-synchronize-update-supabaseapi-package-with-the-management branch from c92dc43 to 0147af2 Compare June 9, 2026 14:43
@jgoux jgoux enabled auto-merge (squash) June 9, 2026 14:45
@jgoux jgoux merged commit 879d44e into develop Jun 9, 2026
23 checks passed
@jgoux jgoux deleted the julien/cli-1484-synchronize-update-supabaseapi-package-with-the-management branch June 9, 2026 14:47
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