Skip to content

[Backport release-25.05] maintainers: require GitHub handle (enforce via CI) - #439453

Merged
wolfgangwalther merged 1 commit into
release-25.05from
backport-437085-to-release-25.05
Sep 2, 2025
Merged

[Backport release-25.05] maintainers: require GitHub handle (enforce via CI)#439453
wolfgangwalther merged 1 commit into
release-25.05from
backport-437085-to-release-25.05

Conversation

@nixpkgs-ci

@nixpkgs-ci nixpkgs-ci Bot commented Sep 2, 2025

Copy link
Copy Markdown
Contributor

Bot-based backport to release-25.05, triggered by a label in #437085.

  • Before merging, ensure that this backport is acceptable for the release.
    • Even as a non-committer, if you find that it is not acceptable, leave a comment.

At the scale of Nixpkgs, actively maintaining a package is only possible
with integration into CI. To be able to be pinged for review requests,
the maintainer must have a GitHub handle, which:
- Leads to an invitation to the NixOS org, which comes with additional
privileges.
- Allows to request the maintainer for review as a member of this org.
- Automatically requests the maintainer for review in CI.

Currently, the GitHub handle is not strictly enforced. This leads to
some new maintainers accidentally forgetting to set these. We can avoid
these mistakes and enforce them via CI.

(cherry picked from commit 568b19f)
@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 6.topic: lib The Nixpkgs function library 4.workflow: backport This targets a stable branch labels Sep 2, 2025
@wolfgangwalther
wolfgangwalther merged commit e6d15a2 into release-25.05 Sep 2, 2025
34 of 38 checks passed
@wolfgangwalther
wolfgangwalther deleted the backport-437085-to-release-25.05 branch September 2, 2025 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4.workflow: backport This targets a stable branch 6.topic: lib The Nixpkgs function library 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant