-
-
Notifications
You must be signed in to change notification settings - Fork 345
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
Exceptions for external URLs #571
Comments
I think flake-compat is fine. nixpkgs might be a problem though. It's a really big repository and the evaluation infrastructure will run into scaling issues when suddenly everyone pins there own nixpkgs version. |
Can I somehow exclude it only from evaluation in your CI? |
You can have a separate entry point for NUR: Line 50 in 6f1156d
|
this would change it not only for CI but also for users? |
The idea is to avoid evaluation only on the CI so it doesn't overload yet have it accessible via NUR |
Yes. |
It feels to me the current NUR architecture and restrictions really lag behind the mainstream flake world. I have nixpkgs in the flake and I have binary cache using that commit of nixpkgs. Yet NUR forces to use the global nixpkgs which is most likely of different commit and binary cache doesn't do its thing. |
Question is if you want pinning and custom binary caches, why not using flakes instead which has better support for this. |
I use but NUR goes in the way by restrict-eval and by not being able to import flakes |
Is it possible to have exception for the following URLs?
The thing is my NUR repo is a flake and I use Chrome OS fonts which were removed from latest nixpkgs yet I want to have them. I have the following code:
flake-compat.nix:
nixpkgs-croscore is nixpkgs pinned before removation of croscore fonts. The code couldn't use nixpkgs fetchers as they don't let to import the result which is needed for both flake-compat and nixpkgs.
The text was updated successfully, but these errors were encountered: