Skip to content

OWNERS: add rocm team to rocm-modules#444734

Merged
philiptaron merged 2 commits intoNixOS:masterfrom
LunNova:lunnova/rocm-owners
Oct 7, 2025
Merged

OWNERS: add rocm team to rocm-modules#444734
philiptaron merged 2 commits intoNixOS:masterfrom
LunNova:lunnova/rocm-owners

Conversation

@LunNova
Copy link
Member

@LunNova LunNova commented Sep 20, 2025

I'd like to add the ROCm team as owners for all of rocm-modules, mirroring CUDA a few lines up.

Things done


Add a 👍 reaction to pull requests you find important.

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. labels Sep 20, 2025
@LunNova LunNova marked this pull request as draft September 20, 2025 18:53
@wolfgangwalther
Copy link
Contributor

wolfgangwalther commented Sep 20, 2025

Before merge, you will need to have the Nixpkgs repo added to the rocm-maintainers team.

Aka here: https://github.com/orgs/NixOS/teams/rocm-maintainers/repositories

@NixOS/org can do that, I think.

@LunNova
Copy link
Member Author

LunNova commented Sep 20, 2025

 ==> Executing Valid Owner Checker (8.399809934s)
    [err] line 194: Team "@NixOS/rocm-maintainers" does not exist in organization "NixOS" or has no access to repository "nixpkgs"

Exists so must be perms - https://github.com/orgs/NixOS/teams/rocm-maintainers

@LunNova

This comment was marked as outdated.

@nixpkgs-ci nixpkgs-ci bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label Sep 20, 2025
@LunNova LunNova force-pushed the lunnova/rocm-owners branch from 4a846d1 to 1aaef3e Compare October 5, 2025 19:24
@LunNova
Copy link
Member Author

LunNova commented Oct 5, 2025

I think that manual step is no longer needed as NixOS/org#178 has been implemented.

@LunNova LunNova marked this pull request as ready for review October 5, 2025 19:25
ci/OWNERS Outdated
@@ -190,6 +190,9 @@ nixos/modules/installer/tools/nix-fallback-paths.nix @NixOS/nix-team @raitobeza
/pkgs/top-level/release-cuda.nix @NixOS/cuda-maintainers
/pkgs/development/cuda-modules @NixOS/cuda-maintainers

# ROCm
/pkgs/development/rocm-modules @NixOS/rocm-maintainers
Copy link
Contributor

@wolfgangwalther wolfgangwalther Oct 5, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
/pkgs/development/rocm-modules @NixOS/rocm-maintainers
/pkgs/development/rocm-modules @NixOS/rocm

Since this is a new team, we should rename it before merging, to make sure it adheres to our new guidelines:

The team name should be as short as possible; because it is nested under the maintainers group, no -maintainers suffix is needed.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What steps should I take to address this? Separate PR to rename in team-list.nix? Commit in this PR? and then finding someone to update the name in github?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Right this needs to be changed on the GitHub side first and then also in this PR.

@mschwaig as team maintainer should be able to do it.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR should be ready, assuming @mschwaig is able to rename the team

Copy link
Member

@mschwaig mschwaig Oct 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Happy to make the change. Looks like I am able to do it. The UI warns me that this will break mentions with the old team name on GitHub.

@wolfgangwalther @LunNova is that really what we want? The team has existed since 2022, it's now new:
5cb74a9

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure either. Did pings work before? My assumption was that they didn't, because the team was not added to the Nixpkgs repo. Maybe that assumption is wrong and this only concerned review requests, but not pings.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Notifications seem to have worked in the past, I was notified by email for #411736's first message with a Team mention <[email protected]> CC.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Right, sorry my bad then. We have two options here:

  • stick with the current rcom-maintainers name,
  • switch to rocm

We currently have one relevant PR and 9 issues open. Everyone on the team... has already been pinged because of the ping. So I'm not sure whether a dangling reference is a problem. If it is, these 10 instances could be manually fixed instead.

I'll defer to @philiptaron who initially asked for the shorter names.

@LunNova LunNova force-pushed the lunnova/rocm-owners branch from 1aaef3e to ba05ec9 Compare October 5, 2025 23:23
@LunNova LunNova force-pushed the lunnova/rocm-owners branch from ba05ec9 to 3294386 Compare October 5, 2025 23:25
@nixpkgs-ci nixpkgs-ci bot added the 6.topic: teams Relating to team creation, updates, other management actions label Oct 5, 2025
@philiptaron philiptaron changed the title OWNERS: add rocm-maintainers team to rocm-modules OWNERS: add rocm team to rocm-modules Oct 6, 2025
@nixpkgs-ci nixpkgs-ci bot added 12.approvals: 2 This PR was reviewed and approved by two persons. and removed 12.approvals: 1 This PR was reviewed and approved by one person. labels Oct 6, 2025
@wolfgangwalther wolfgangwalther dismissed their stale review October 6, 2025 16:12

unblocking, but either the owners file or the team name must currently be renamed

@philiptaron
Copy link
Contributor

I'll hit merge once someone -- @mschwaig probably -- renames the team in GitHub.

@mschwaig
Copy link
Member

mschwaig commented Oct 7, 2025

I did the rename now. Thanks to everyone involved.

@philiptaron philiptaron added this pull request to the merge queue Oct 7, 2025
Merged via the queue into NixOS:master with commit 04d243c Oct 7, 2025
32 of 34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: teams Relating to team creation, updates, other management actions 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. 12.approvals: 2 This PR was reviewed and approved by two persons.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants