-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
Tracking: repeatable treewides #346453
Comments
Thank you for this list, and the clear and kind guidelines that accompany it Peder (@pbsds)! In the absolute fullness of time, I hope that each of these ends up being in CC @infinisil @willbush. |
I assume this is more in scope for https://github.com/nix-community/nixpkgs-lint? |
This one might be interesting to add to this list? |
Notes to self
|
This strikes me more as a dep-bump chore than treewide janitor work. Interestingly in this particular case it is not really needed on a regular schedule but rather it should preferably only be triggered whenever for example |
It's funny you should say that. To those without the taste to tell the difference, janitorial work is indeed a chore, and the word "repeatable" just emphasizes that. 🙂 I'm happy to follow your lead in whatever organizational scheme makes sense to you, including minimizing these comments and going about other sorts of work in this specific issue. If action is to be taken, bumping this dependency on (say) a weekly schedule through a GitHub action which opened a PR would make sense to me. We do something like that in nixpkgs-vet:
But I currently don't have the stomach for working through the GitHub actions universe to do this for Nixpkgs, so it's just a finger pointing to the horizon at the moment. |
In the meanwhile lets track such here |
This is a overview/tracking issue for various easy-to-grep and possibly scriptable janitor treewides, that address mostly benign issues that are prone to slip through review and pile up. Please do link other treewides that fit the bill.
Please don't bog down this issue with by-name migrations,
meta.mainProgram
additions andwith lib
removal spam 👍 (unless their creation and testing is fully scripted, enabling full tree coverage and near zero toil)rev = "refs/tags/..."
totag
#368177desktopItems
#345778stdenv.is
withstdenv.hostPlatform.is
#341407treewide: removerefs/tags/
from github releasemeta.changelog
urls #338301buildPhase="true"
->dontBuild=true
#336743${pname}
to string literal #336172default.nix
->package.nix
in pkgs/by-name #335636*.nix
files #262351sourceProvenance
for packages containing downloaded jars #176278Other chores:
Feel free to ping me for review :)
The text was updated successfully, but these errors were encountered: