Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

github.com Enterprise runners advice #17

Closed
dhrapson opened this issue Oct 4, 2024 · 2 comments
Closed

github.com Enterprise runners advice #17

dhrapson opened this issue Oct 4, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@dhrapson
Copy link
Contributor

dhrapson commented Oct 4, 2024

Hi,
Can you advise whether its possible to deploy a GitHub.com Enterprise runners as described on https://docs.github.com/en/enterprise-cloud@latest/admin/managing-github-actions-for-your-enterprise/getting-started-with-github-actions-for-your-enterprise/getting-started-with-self-hosted-runners-for-your-enterprise?
Or whether you plan to add support for that pattern?

By this I mean a single Runner in a Runner Group that exists at the GH Enterprise, and the group is shared across multiple Orgs.
I use GitHub Enterprise Cloud and deploying runner groups per org is considerable duplication, where we have a number of Orgs, so I was interested to know if the above is in your plans

@vbem
Copy link
Owner

vbem commented Oct 4, 2024

Hi,

Thanks for your fantastic advice.

I checked the relevant API documents of GHEC (GitHub Enterprise Cloud), although there are some API difference, it's possible for this wrapper script to support GHEC enterprise level runners registration, that is, to register runners for all orgs/repos within an enterprise.

However, currently I don't have an testing environment of GHEC. And adding enterprise level support may needs some refactoring efforts on current wrapper script. I'll try to add this feature according to GHEC API document later.

I'll also keep this issue open until this feature was added.

@vbem vbem added the enhancement New feature or request label Oct 4, 2024
@dhrapson
Copy link
Contributor Author

dhrapson commented Oct 7, 2024

Thanks. I might be able to contribute by giving this a try following your instructions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants