tazjin/nixery

Which revision of nixpkgs is used by nixery.dev?

das-g opened this issue · 4 comments

das-g commented

Which one is right?

Hey!

The website is totally out of date, sorry about that. Things changed a bit when I left Google and moved the service into the infrastructure of TVL instead.

Right now, as per the service configuration for the production deployment we use the nixpkgs commit that TVL's monorepo is pinned to. We update these about once a week (but it happens manually as there's some amount of breakage in parts of the repo as we have a wide variety of languages, tools, etc. in use).

There's no reason why the instance couldn't surface and display this commit somewhere, I'll try to do that at some point soon, but am pretty busy with other stuff at the moment.

Also for completeness sake, the nixpkgs-pin.nix that is checked in is pretty much only used for CI, nothing else.

das-g commented

Ah, cool. Would you welcome pull requests (at least partially) update the website?

Sure!

We're introducing a change that will dynamically display the deployed commit on nixery.dev: https://cl.tvl.fyi/c/depot/+/5881/