-
Notifications
You must be signed in to change notification settings - Fork 113
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
Remove overlapping [From,To]JSON instances for NExpr #699
Conversation
…for compatibility with aeson-1.5.3. Closes #690.
I don't understand the |
As I pointed-out in: #689 (comment)
And in #698 (comment):
The reason it popped-up unexpectedly, is that somewhere working between several repos, trying make
But there is no biggy. About backportingWhile stable channel We can decide to comply to NixOS stable releases have a "month support overlap" and then older release essentially gets deprecated (not maintained much) and everyone and their unkle encouraged to move to the current release, it is essentially employed to constantly evolve and save the most limited in Nixpkgs community resources - the maintainers' effort and concentrate them and everyone on the development of what is important currently, and strategy works good also by design of the system, rolling from one stable release of NixOS to next - is technically a solid FP process. Conclusion
|
@Anton-Latukha, are you suggesting that I ignore this CI failure!? I'm not very interested in Nixpkgs internals. And what should I do about the |
Well, if Nix install is not successful, that is not our thing - restarted the build. Official Nix CDN install fails quite from time to time. It hits limits sometimes, nodes can not reach it for some reason, etc. Also, yesterday Cachix part of the day was unresponsive, I've reported about that, but I think Cachix service just has some struggles with scaling the service, free tiers for Open projects are already kind enough, most probably they are the majority of the reason. That is how GitHub CI fro Nix is done currently by everyone, and how installs and actions are developed, how CI configuration is suggested and how everyone does GitHub Nix CI, currently. In reality, Nix and Cachix install and cache maintenance can be optimized, abstracted away, by constructing proper more advanced GitHub workflow automation that currently has no implemented comparisons. We should automate this (Nix & Cachix installation and Cachix cache download) thing away; at some point, In due time. At some point I plan to work on it in |
The only thing I regret about GitHub CI - is that it is impossible to mark commit ✔️ if any of optional builds failed, so any one optional build essentially always would taint the symbol of the total state. Currently, there is no way to address this in GitHub CI. |
…for compatibility with aeson-1.5.3.
Closes #690.