Versions in this module Expand all Collapse all v0 v0.0.6 Feb 4, 2026 v0.0.5 Feb 4, 2026 Changes in this version + type Client interface + GenerateOrgJITConfig func(ctx context.Context, installationID int64, org, runnerName, runnerLabel string) (*github.JITRunnerConfig, error) + GenerateRepoJITConfig func(ctx context.Context, installationID int64, ...) (*github.JITRunnerConfig, error) + func NewClient(appClient *githubauth.App, ghAPIBaseURL string, ...) Client + type MockClient struct + GenerateOrgJITConfigCalls int + GenerateOrgJITConfigF func(ctx context.Context, installationID int64, org, runnerName, runnerLabel string) (*github.JITRunnerConfig, error) + GenerateRepoJITConfigCalls int + GenerateRepoJITConfigF func(ctx context.Context, installationID int64, ...) (*github.JITRunnerConfig, error) + func (m *MockClient) GenerateOrgJITConfig(ctx context.Context, installationID int64, org, runnerName, runnerLabel string) (*github.JITRunnerConfig, error) + func (m *MockClient) GenerateRepoJITConfig(ctx context.Context, installationID int64, ...) (*github.JITRunnerConfig, error)