edgedb / packages-nix

3 stars 3 forks source link

Generate the nix declarations by querying packages.edgedb.com #1

Open aljazerzen opened 6 months ago

aljazerzen commented 6 months ago

Currently there is only a few edgedb-server versions declared in the flake.nix.

Ideally, we'd be able to use the source-of-truth for edgedb releases, packages.edgedb.com, to generate all available version derivations.

I'm not experienced enough with nix to do this in pure nix, so I'll probably fallback to using Python to do this. Does anyone have more experience?

aljazerzen commented 6 months ago

This is now mostly solved by 8f79363dca2bf29907d9e3439d700e2ae008d9d8

What remains is to make it truly automatic, so one can run a single command and have it be done without copy-pasting.

darinkishore commented 6 months ago

Could you see if the PR above PR does what you'd like it to? @aljazerzen