Skip to content

Use nix-fast-build to build all checks #1642

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jun 18, 2025

Conversation

jfroche
Copy link
Collaborator

@jfroche jfroche commented Jun 16, 2025

CI build the required nix packages defined in flake checks. We use the
nix-fast-build tool to speed up the evaluation and build process.

We now use the same GitHub action to install nix.

We upload the build results to the cache using a post build hook.

@jfroche jfroche requested review from a team as code owners June 16, 2025 11:06
CI build the required nix packages defined in flake checks. We use the
`nix-fast-build` tool to speed up the evaluation and build process.

We now use the same GitHub action to install nix.

We upload the build results to the cache using a post build hook.
@jfroche jfroche force-pushed the ci/use-nix-fast-build branch from 8cd1a75 to 362fdc9 Compare June 17, 2025 13:00
jfroche added 3 commits June 17, 2025 15:30
No need to run an extra shell script to run nix-fast-build.
Make sure each build use different port per version.
Make sure they use different pgsodium directories.
@samrose samrose merged commit 521a974 into supabase:develop Jun 18, 2025
17 of 18 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