Versions in this module Expand all Collapse all v0 v0.2.0 Feb 23, 2026 v0.1.0 Feb 23, 2026 Changes in this version + type Client struct + func NewClient(appID int64, privateKeyPEM []byte) (*Client, error) + func (c *Client) DispatchWorkflow(ctx context.Context, owner, repo, workflowFile, ref string) error + func (c *Client) GetFileContent(ctx context.Context, owner, repo, path, ref string) (string, error) + func (c *Client) GetInstallationRepos(ctx context.Context) ([]Repository, error) + func (c *Client) GetVariable(ctx context.Context, owner, repo, name string) (string, error) + func (c *Client) GetWorkflowFiles(ctx context.Context, owner, repo string) ([]WorkflowFile, error) + func (c *Client) SetVariable(ctx context.Context, owner, repo, name, value string) error + type CronAnnotation struct + CronExpr string + Owner string + Ref string + Repo string + WorkflowFile string + func (a *CronAnnotation) Key() CronJobKey + type CronJobKey struct + CronExpr string + Owner string + Repo string + WorkflowFile string + type Repository struct + DefaultBranch string + Name string + Owner string + type Transport struct + func NewTransport(appID int64, privateKeyPEM []byte) (*Transport, error) + func (t *Transport) RoundTrip(req *http.Request) (*http.Response, error) + type WorkflowFile struct + Name string + Path string