Documentation
¶
Index ¶
- type Action
- type Client
- func (c *Client) ActionsForOrg(ctx context.Context, org string) (map[string][]Action, error)
- func (c *Client) GetActions(ctx context.Context, owner, repo string) ([]Action, error)
- func (c *Client) GetRepositoryContent(ctx context.Context, owner, repo, path string) ([]byte, error)
- func (c *Client) ListRepositories(ctx context.Context, org string) ([]Repository, error)
- type Repository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client provides access to GitHub API
func (*Client) ActionsForOrg ¶
ActionsForOrg retrieves all actions used across an organization's repositories
func (*Client) GetActions ¶
GetActions retrieves all actions used in workflow files for a repository
func (*Client) GetRepositoryContent ¶
func (c *Client) GetRepositoryContent(ctx context.Context, owner, repo, path string) ([]byte, error)
GetRepositoryContent retrieves file content from a repository
func (*Client) ListRepositories ¶
ListRepositories retrieves all repositories for an organization
Click to show internal directories.
Click to hide internal directories.