You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Create a new or select an existing GitHub organisation to associate with the Nixpkgs security tracker.
38
38
39
39
We're using <https://github.com/Nix-Security-WG> for development.
40
-
41
40
- In the **Settings** tab under **Personal access tokens**, ensure that personal access tokens are allowed.
42
41
- In the **Teams** tab, ensure there are at two teams for mapping user permissions.
43
42
They will correspond to [`nixpkgs-committers`](https://github.com/orgs/nixos/teams/nixpkgs-committers) and [`security`](https://github.com/orgs/nixos/teams/security).
We're using <https://github.com/apps/sectracker-testing> for local development and <https://github.com/apps/sectracker-demo> for the public demo deployment.
51
50
[Register a new GitHub application](https://docs.github.com/en/apps/creating-github-apps/registering-a-github-app/registering-a-github-app) if needed.
52
-
53
51
- In **Personal access tokens** approve the request under **Pending requests** if approval is required
54
52
- In **GitHub Apps**, go to **Configure** and then **App settings** (top row). Under **Permissions & events** (side panel):
55
-
56
53
- In **Repository Permissions** select **Administration (read-only)**, **Issues (read and write)**, and **(Metadata: read-only)**.
57
54
- In **Organization Permissions** select **Administration (read-only)** and **(Members: read-only)**.
0 commit comments