Documentation ¶ Index ¶ Variables func ResolveVersion(ctx context.Context, client *Client, key string, semverMode bool, ...) (string, error) type Client func NewClient(token string) *Client func (c *Client) LatestTag(ctx context.Context, owner, repo string, mode TagMode) (string, error) type TagMode Constants ¶ This section is empty. Variables ¶ View Source var ( ErrNoSemverTags = errors.New("no semver tags found for repository") ) Functions ¶ func ResolveVersion ¶ added in v0.7.2 func ResolveVersion( ctx context.Context, client *Client, key string, semverMode bool, defaultMajor int, cfgActions map[string]string, ) (string, error) Types ¶ type Client ¶ type Client struct { // contains filtered or unexported fields } func NewClient ¶ func NewClient(token string) *Client func (*Client) LatestTag ¶ added in v0.2.0 func (c *Client) LatestTag(ctx context.Context, owner, repo string, mode TagMode) (string, error) type TagMode ¶ added in v0.5.0 type TagMode struct { Semver bool Major int } Source Files ¶ View all Source files client.go Click to show internal directories. Click to hide internal directories.