Documentation ¶
Index ¶
- type Action
- type Config
- type Controller
- type File
- type GetCommitSHA1Result
- type IgnoreAction
- type ListTagsResult
- type ParamRun
- type RepositoriesService
- type RepositoriesServiceImpl
- func (repositoriesService *RepositoriesServiceImpl) GetCommitSHA1(ctx context.Context, owner, repo, ref, lastSHA string) (string, *github.Response, error)
- func (repositoriesService *RepositoriesServiceImpl) ListTags(ctx context.Context, owner string, repo string, opts *github.ListOptions) ([]*github.RepositoryTag, *github.Response, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶ added in v0.1.2
type Config struct { Files []*File IgnoreActions []*IgnoreAction `yaml:"ignore_actions"` }
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func New ¶
func New(ctx context.Context) *Controller
func NewController ¶ added in v0.1.2
func NewController(repoService RepositoriesService, fs afero.Fs) *Controller
func (*Controller) Init ¶ added in v0.1.2
func (ctrl *Controller) Init(configFilePath string) error
type GetCommitSHA1Result ¶
type IgnoreAction ¶ added in v0.1.2
type IgnoreAction struct {
Name string
}
type ListTagsResult ¶
type ListTagsResult struct { Tags []*github.RepositoryTag Response *github.Response // contains filtered or unexported fields }
type RepositoriesService ¶
type RepositoriesServiceImpl ¶
type RepositoriesServiceImpl struct { RepositoriesService RepositoriesService // contains filtered or unexported fields }
func (*RepositoriesServiceImpl) GetCommitSHA1 ¶
func (*RepositoriesServiceImpl) ListTags ¶
func (repositoriesService *RepositoriesServiceImpl) ListTags(ctx context.Context, owner string, repo string, opts *github.ListOptions) ([]*github.RepositoryTag, *github.Response, error)
Click to show internal directories.
Click to hide internal directories.