Ensure scale set exists

Github will remove inactive scale sets after 7 days. This change
ensures the scale set exists in github before spinning up the listener.

Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
This commit is contained in:
Gabriel Adrian Samfira 2025-08-23 00:02:11 +00:00
parent c48bb50f2a
commit 39003f006a
14 changed files with 333 additions and 43 deletions

View file

@ -636,6 +636,7 @@ type UpdateScaleSetParams struct {
GitHubRunnerGroup *string `json:"runner_group,omitempty"`
State *ScaleSetState `json:"state"`
ExtendedState *string `json:"extended_state"`
ScaleSetID int `json:"-"`
}
// swagger:model CreateGiteaEndpointParams