-
Couldn't load subscription status.
- Fork 70
utils.nix and more nix flake checks #436
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
Conversation
ea628ed to
d579178
Compare
|
I was able to do some checks(cargo fmt) with bare nix and bash calls but looks like that im unnable to make the same with Im seeing that https://github.com/cachix/git-hooks.nix?tab=readme-ov-file has managed to do clippy checks, im about to study its code and consider 2 things: 1.use git hooks itself since they have the marjority of sanity checks. |
d579178 to
30e326b
Compare
|
30e326b accomplished to add clippy and rustfmt to checks with |
5a76399 to
fd0fe1c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Theres somethings that i need help to decide:
Also, Documentation is a thing... I know that most of the contributors of this project doesnt know nix and i want to make everything clear, atleast to make one have a little superficial feeling to understand whats going on here so, feel free to ask more documentation...
de53fab to
0b9252d
Compare
d63f077 to
f3f0af8
Compare
f3f0af8 to
655cb64
Compare
|
After running |
655cb64 to
2bd18d6
Compare
|
2bd18d6 fixes that |
|
Running `nix develop .#func-tests-env |
2bd18d6 to
5fbcdb3
Compare
|
Just updated flake.lock. |
8b235f1 to
346ca3a
Compare
|
CI is failing with: |
82789a3 to
247add6
Compare
Add: New checks (python-sanity-check, rust-sanity-check and nix-sanity-check) The hook that creates Environment Variables are now inside `utils.nix`. CI workflow for nix-related commands. Edit: Packages are now offered separatelly (all, florestad, libfloresta and floresta-cli are alternatives) removed: utreexod now is consumed via another flake for sake of organization. overlay removed
247add6 to
39ed1c9
Compare
|
Applied @Davidson-Souza suggestions and gpg signing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 39ed1c9
What is the purpose of this pull request?
Which crates are being modified?
Description
This PR tries to introduce new checks, a utils library for reduce the reuse of code.
Notes to the reviewers
Ready for Review update.
what ended up being changed in this PR:
This PR introduces a need of changes on nix documentation (more context on: #429 (comment) )
but it would raise a big conflict with #429.
Ill be opening a issue to track a followup to update the documentation: #443
Checklist
just lintcargo test