Skip to content

Conversation

@micr0zz
Copy link

@micr0zz micr0zz commented Oct 22, 2025

This is to add support for Enterprise level runners. Although GitHub supports applications at enterprise level, this type of authentication cannot be used for most of the requests (register runner/get runner, etc...).

WIP

Pinto, Nuno A and others added 30 commits October 16, 2025 11:45
This reverts commit c108a83.

# Conflicts:
#	README.md
#	modules/multi-runner/README.md
#	modules/runners/job-retry/README.md
# Conflicts:
#	README.md
#	modules/multi-runner/README.md
#	modules/runners/job-retry/README.md
@micr0zz micr0zz requested review from a team as code owners October 22, 2025 15:10
@npalm
Copy link
Member

npalm commented Nov 2, 2025

@micr0zz thx, great you working on supporting enterprise level runners. I have not digged in detail in your PR. But quickly scanned the PR. I think we should introduce breaking changes to support enterprise. this to avoid configuration is getting super complex. What I mean here moving away from enable_enterprise_runners and enable_org.... And teplace this by an object or single string verable that indicates the runner level. for example runner_level and use a condition to allow 3 values.

Also wonderig what the status is of the PR. Still in WIP? In that case ca you mark the PR as draft.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants