Skip to content

feat: split xpg binaries - #16

Merged
steve-chavez merged 1 commit into
supabase:masterfrom
AndrewJackson2020:split_xpg_build_targets
Oct 27, 2026
Merged

steve-chavez merged 1 commit into
supabase:masterfrom
AndrewJackson2020:split_xpg_build_targets

Conversation

@AndrewJackson2020

@AndrewJackson2020 AndrewJackson2020 commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

This PR attempt to split xpg into separate binaries for each postgres version. The main goal here is to cut down on local development builds and CI times. Previously CI regularly took > 1 hour because it was basically building 8 postgres versions, 2 of each version on a 4 CPU machine. CI times were cut down a bit by moving to blacksmith runners. This PR is the next step in that we are now only doing 2 postgres builds on each CI node. As a result we are bringing down the core count on the CI nodes.

@AndrewJackson2020
AndrewJackson2020 force-pushed the split_xpg_build_targets branch 3 times, most recently from da55f8f to e4713ae Compare October 27, 2026 20:44
@AndrewJackson2020
AndrewJackson2020 marked this pull request as ready for review October 27, 2026 20:53

@steve-chavez steve-chavez left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Nice, LGTM 🚀

@steve-chavez
steve-chavez merged commit 5e7c43f into supabase:master Oct 27, 2026
22 checks passed
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