Conversation
This was referenced Apr 25, 2025
psteinroe
approved these changes
Apr 25, 2025
Contributor
|
Have you guys ever dabbled with Nix? I have found that it excels at this sort of thing (i.e. dev/ci determinism/reproducibility). There is a great blog post that was written primarily about building Docker images using Nix, but the sentiment applies to CI in general. But alas I am heavily invested and thus heavily biased :D Anyways, if you are interested I'd be more than happy to discuss in detail with you. Or even if you aren't but are nonetheless curious! Thought I'd toss it out there considering I just went through a similar exercise in a repository of my own. |
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.
justcommands in CIsqlx-cliwithjust install-toolsandjust upgrade-toolsbun installfromjust upgrade-toolsthe
rust-toolchain.tomlfile was weird – it complained for the longest time thatcargo fmtwasn't available with the 1.86.0 version, but now it just works. Seems to be just buggy sometimes