I put together a little bot that is capable of automatically running update.sh scripts, check for changes, and create PRs as necessary. You can check it out here: https://github.com/samuela/nixpkgs-upkeep.
I don’t want to spam maintainers with PRs, so my plan is to slowly add the packages that I use frequently (VSCode primarily) and accept inclusions for other packages over time. Please feel free to send me PRs adding your favorite packages!
Damn, I wasn’t aware of that project… is there a reason there are some packages that it still doesn’t update? Ie, I created nixpkgs-upkeep out of frustration that the VSCode version on nixpkgs often lags behind the official one.
It’s supposed to be nix-community’s infrastructure. @ryantm probably knows more details then I am. I can confirm though that I did not find much details about it either.
Thanks @ryantm! I suppose great minds think alike…
Ultimately, my main concern is having a near “real time” updates to the packages I care about. I figured using GitHub Actions would be a convenient, transparent, and (importantly) free way to do this. But I’m not especially dogmatic in terms of how it actually gets done.
nixpkgs-update looks like a great project, and I wish I had known about it before starting!