Client Go pour les APIs Scale Set de GitHub Actions Runner
Définition (Direct Answer)
Un client en langage Go pour interagir avec les APIs Scale Set du GitHub Actions Runner.
TL;DR En bref
- Client Go open source disponible sur GitHub.
- Permet de gérer dynamiquement les Scale Sets des runners GitHub Actions.
- Idéal pour automatiser l’échelle et l’administration des runners.
Présentation du projet
Ce projet propose un client en Go pour interagir directement avec les APIs Scale Set du GitHub Actions Runner, permettant d’automatiser la gestion des ressources de calcul.
Fonctionnalités principales
- Intégration native aux APIs Scale Set.
- Gestion programmatique des runners.
- Extensible et open source.
Installation
go get github.com/actions/scaleset
Utilisation de base
Importez le package et créez un client :
import "github.com/actions/scaleset"
client := scaleset.NewClient()
Ensuite, appelez les méthodes pour gérer vos Scale Sets.
Tableau des informations clés
| Propriété | Détails |
|---|---|
| Référentiel GitHub | github.com/actions/scaleset |
| Langage | Go |
| Issues | Suivi sur GitHub |
FAQ
- Qu’est-ce que le client Go pour Scale Set ?
- Un package Go permettant d’appeler les APIs GitHub Actions Runner Scale Set.
- Comment installer ce client Go ?
- Exécutez la commande
go get github.com/actions/scaleset. - Le projet est-il maintenu ?
- Oui, il est disponible en open source sur GitHub sous la rubrique actions/scaleset.
- Comment contribuer ?
- Soumettez des issues et des pull requests directement sur le dépôt GitHub.
Sources: GitHub – actions/scaleset
