github/docs

"Quickstart for Actions Runner Controller" recommends using a legacy user PAT for setting up ARC, which is poor practice

Ouverte

#37 288 ouverte le 3 avr. 2025

 (12 commentaires) (1 réaction) (0 personne assignée)TypeScript (67 056 forks)batch import
SME reviewedcontentgithub_actionshelp wanted

Métriques du dépôt

Stars
 (19 479 étoiles)
Métriques de merge PR
 (Merge moyen 2j 15h) (87 PRs mergées en 30 j)

Description

Code of Conduct

What article on docs.github.com is affected?

https://github.com/github/docs/blob/main/content/actions/hosting-your-own-runners/managing-self-hosted-runners-with-actions-runner-controller/deploying-runner-scale-sets-with-actions-runner-controller.md

What part(s) of the article would you like to see updated?

Reading the helm values for the gha-runner-scale-set chart, the helm chart supports authenticating via github app, which is a more secure and production grade method of configuring ARC than using a user's personal access token.

The docs should be updated to nudge people towards the more proper way of doing things.

Additional information

I know github is trying to phase out classic PATs so it was unexpected to see official docs instructing to use a PAT, especially when other methods are supported.

Guide contributeur