nixpkgs-suyu/nixos/modules/services/continuous-integration/github-runner
Vincent Haupert ea8cf2e486 nixos/github-runners: support fine-grained personal access tokens
Add support for GitHub's new fine-grained personal access tokens [1]. As
opposed to the classic PATs, those start with `github_pat_` instead of
`ghp_`.

Make sure to use a token which has read and write access to the
"Administration" resource group [2] to allow for registrations of new
runners.

[1] https://github.blog/2022-10-18-introducing-fine-grained-personal-access-tokens-for-github/

[2] https://docs.github.com/en/rest/overview/permissions-required-for-github-apps#administration
2022-10-19 13:50:34 +02:00
..
options.nix nixos/github-runners: support fine-grained personal access tokens 2022-10-19 13:50:34 +02:00
service.nix nixos/github-runners: support fine-grained personal access tokens 2022-10-19 13:50:34 +02:00