Skip to content

Commit

Permalink
devdoc/onboarding: require org owners to use secure 2fa
Browse files Browse the repository at this point in the history
  • Loading branch information
zowoq committed Feb 16, 2025
1 parent 7741590 commit ae98259
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion devdoc/onboarding.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@

- Add their user to the list of `admins` in [modules/nixos/buildbot.nix](../modules/nixos/buildbot.nix).

- Make them a `owner` of the [nix-community GitHub organisation](https://github.com/nix-community) and a member of the [nix-community GitHub `admin` team](https://github.com/orgs/nix-community/teams/admin/members).
[^1]: ["Secure two-factor methods are passkeys, security keys, authenticator apps, and the GitHub mobile app"](https://docs.github.com/en/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/requiring-two-factor-authentication-in-your-organization#requiring-secure-methods-of-two-factor-authentication-in-your-organization)

- Make them a `owner` of the [nix-community GitHub organisation](https://github.com/nix-community), a member of the [nix-community GitHub `admin` team](https://github.com/orgs/nix-community/teams/admin/members) and ensure that they are using [secure two-factor authentication](https://github.com/orgs/nix-community/people?query=role%3Aowner+two-factor%3Asecure)[^1].

- `owner` will give them admin access to [Hercules CI](https://hercules-ci.com/github/nix-community).

Expand Down

0 comments on commit ae98259

Please sign in to comment.