.github/PULL_REQUEST_TEMPLATE: shorten TODO list

This doesn't really change the items, but shortens the writing a lot,
making them much more readable, especially while still drafting the PR.

Mentioning the release notes for the previous release is not really
important, because it doesn't apply for the big majority of pull
requests.
This commit is contained in:
Wolfgang Walther 2025-07-16 18:20:50 +02:00
parent 464e0012d4
commit 7288dfa6c2
No known key found for this signature in database
GPG Key ID: B39893FA5F65CAE1

View File

@ -10,26 +10,26 @@ For new packages please briefly describe the package or provide a link to its ho
<!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. --> <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->
- Built on platform(s) - Built on platform:
- [ ] x86_64-linux - [ ] x86_64-linux
- [ ] aarch64-linux - [ ] aarch64-linux
- [ ] x86_64-darwin - [ ] x86_64-darwin
- [ ] aarch64-darwin - [ ] aarch64-darwin
- [ ] Tested, as applicable: - Tested, as applicable:
- [NixOS test(s)] (look inside [nixos/tests]) - [ ] [NixOS tests] in [nixos/tests].
- and/or [package tests] - [ ] [Package tests] at `passthru.tests`.
- or, for functions and "core" functionality, tests in [lib/tests] or [pkgs/test] - [ ] Tests in [lib/tests] or [pkgs/test] for functions and "core" functionality.
- [ ] Tested compilation of all packages that depend on this change using `nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"`. Note: all changes have to be committed, also see [nixpkgs-review usage] - [ ] Ran `nixpkgs-review` on this PR. See [nixpkgs-review usage].
- [ ] Tested basic functionality of all binary files (usually in `./result/bin/`) - [ ] Tested basic functionality of all binary files, usually in `./result/bin/`.
- Nixpkgs Release Notes (or backporting 25.05 Nixpkgs Release notes) - Nixpkgs Release Notes
- [ ] (Package updates) Added a release notes entry if the change is major or breaking - [ ] Package update: when the change is major or breaking.
- NixOS Release Notes (or backporting 25.05 NixOS Release notes) - NixOS Release Notes
- [ ] (Module updates) Added a release notes entry if the change is significant - [ ] Module addition: when adding a new NixOS module.
- [ ] (Module addition) Added a release notes entry if adding a new NixOS module - [ ] Module update: when the change is significant.
- [ ] Fits [CONTRIBUTING.md], [pkgs/README.md], [maintainers/README.md] and other contributing documentation in corresponding paths. - [ ] Fits [CONTRIBUTING.md], [pkgs/README.md], [maintainers/README.md] and others READMEs.
[NixOS test(s)]: https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests [NixOS tests]: https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests
[package tests]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests [Package tests]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests
[nixpkgs-review usage]: https://github.com/Mic92/nixpkgs-review#usage [nixpkgs-review usage]: https://github.com/Mic92/nixpkgs-review#usage
[CONTRIBUTING.md]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md [CONTRIBUTING.md]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md