@mumoshu @summerwind: https://github.blog/changelog/2020-04-22-github-actions-organization-level-self-hosted-runners/. Finally, it happened.
Thank you for requesting this!
I believe that progress is happening in #26.
Indeed, fixed in #44
We've released a new version with Organization-level runner support!
https://github.com/summerwind/actions-runner-controller/releases/tag/v0.5.0
This is great! I have deployed this for repo level with APP.
I tried to deploy to Org level but I'm getting
ERROR controller-runtime.controller Reconciler error {"controller": "runner", "request": "runners-org/runners", "error": "failed to create registration token: POST https://api │
│ .github.com/orgs/OrgName/actions/runners/registration-token: 403 Resource not accessible by integration []"}
Do we need to update any permission in App setup?
@jay2610 Thank you for trying!
Yes. If you want to run Org-level runner, the GitHub App also needs to be created and installed in your organization.
Got the same issue even with installing the App in my organization.
The controller is able to register runners that are under repository but not for organization.
I got it working by updating app permission under Organization permissions and gave Read & Write permission to Self-hosted runners

Most helpful comment
I got it working by updating app permission under

Organization permissionsand gaveRead & Writepermission toSelf-hosted runners