In This Repository you can find a module that will setup all of the files and configuration needed for GitHub Actions runner to work on Linux hosts (Ubuntu, Debian and CentOS).
The default path for the API to retrieve the runner token was calculated incorrectly including 'repos' instead of 'orgs' which causes the token retrieval to fail.
Summary
The default path for the API to retrieve the runner token was calculated incorrectly including 'repos' instead of 'orgs' which causes the token retrieval to fail.
I'm guessing at some point github changed their API from https://api.github.com/**repos**/$org_name/ to https://api.github.com/**orgs**/$org_name/ which broke the behavior of the token_url when no repo is specified.
Fix Details
instance
defined type to correctly use orgs when no github.com api string override is provided.