github/docs

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

Open

#37.288 geöffnet am 3. Apr. 2025

Auf GitHub ansehen
 (12 Kommentare) (1 Reaktion) (0 zugewiesene Personen)TypeScript (67.056 Forks)batch import
SME reviewedcontentgithub_actionshelp wanted

Repository-Metriken

Stars
 (19.479 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 3T 19h) (90 gemergte PRs in 30 T)

Beschreibung

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.

Contributor Guide