Documentation ¶ Overview ¶ Package github implements a provider for GitHub repository secrets and variables. Index ¶ type Provider func New(ctx context.Context, token, repoURL, url, strategy string) (*Provider, error) func (p *Provider) Read(ctx context.Context) ([]provider.Secret, error) func (p *Provider) Write(ctx context.Context, secrets []provider.Secret) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Provider ¶ type Provider struct { // contains filtered or unexported fields } func New ¶ func New(ctx context.Context, token, repoURL, url, strategy string) (*Provider, error) func (*Provider) Read ¶ func (p *Provider) Read(ctx context.Context) ([]provider.Secret, error) func (*Provider) Write ¶ func (p *Provider) Write(ctx context.Context, secrets []provider.Secret) error Source Files ¶ View all Source files crypto.gogithub.go Click to show internal directories. Click to hide internal directories.