NixOS / nix

Nix, the purely functional package manager
https://nixos.org/
GNU Lesser General Public License v2.1
12.87k stars 1.52k forks source link

GitHub Releases #11872

Open Enzime opened 1 week ago

Enzime commented 1 week ago

Can we get releases of Nix added to GitHub releases?

I think this would be valuable as it would allow us to see changes between different patch notes as currently the release notes are for a minor version. It would also provide an official place for people to get notified of the latest version of Nix as GitHub allows users to subscribe to the new releases to a GitHub repo, as there have been complaints in the past when new version announcements were being posted only on Mastodon.

I don't think it would require a lot of effort as these can be created manually with little effort from the GitHub UI as GitHub can generate release notes from the commit messages/pull requests included and a release can be created from an existing Git tab. I also think that assets being available under a GitHub Release is a nice to have but not necessary and shouldn't be a blocker to implementing this process improvement in my opinion.

Priorities

Add :+1: to issues you find important.

edolstra commented 1 week ago

In addition, the signed release tags could include a link to the release notes in the manual for better discoverability.