Actions: Hosted runner & network configuration APIs - [GA] 🔖 #149651
Replies: 3 comments 3 replies
-
Great addition, I was already wondering how to manag our runners we have setup with Azure private networking. I see that for GitHub runners, there is a field |
Beta Was this translation helpful? Give feedback.
-
I would like to use some kind of IaC for the runners and network configuration, like we can use for Azure with the bicep files. Do you have any plans to release the network bicep files as module and publish them to GitHub Container Registry to have a versioned network config? https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/modules#file-in-registry |
Beta Was this translation helpful? Give feedback.
-
Thanks for finally providing this! 🎉 Regarding the API for dealing with hosted runners I see that this is only available with the It would be ideal if the permissions required to manage this also could be scoped down, in the same vein as when dealing with network configurations (requires From an interactive user perspective I've already used the CI/CD admin role for this - which removes the need for Org admin. But it would be nice to have the API also support a least-privileged approach. Any insights in this @Steve-Glass @samus-aran? :) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
We are thrilled to announce the general availability of the Actions larger runner REST APIs.
These new APIs empower developers to programmatically create larger runners, assign them to a runner group, configure network settings for Azure private networking, and apply these configurations to specific runner groups.
The new APIs allow developers to create and manage runners at scale without using the GitHub interface, saving time and reducing manual effort. Additionally, the APIs offer flexibility to apply network configurations to specific runner groups for Azure private networking, ensuring the desired configurations are available to development teams.
For more information, please refer to the Actions API documentation and look for the new larger runner and network configuration endpoints. 👀
👇 Comment below how these new APIs will improve your Actions!
Beta Was this translation helpful? Give feedback.
All reactions