package
Version:
v0.21.0
Opens a new window with list of versions in this module.
Published: Nov 18, 2021
License: GPL-3.0
Opens a new window with license information.
Imports: 11
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Config struct {
GithubAccessToken string `envconfig:"GITHUB_ACCESS_TOKEN"`
GithubBaseUrl string `envconfig:"GITHUB_BASE_URL"`
GithubTimeout time.Duration `envconfig:"GITHUB_TIMEOUT" default:"20s"`
GithubEmailAddress string `envconfig:"GITHUB_EMAIL_ADDRESS" default:"ghost@unknown.tld"`
}
type RefData struct {
Ref string `json:"ref"`
Sha string `json:"sha"`
}
type ReleaseData struct {
TagName string `json:"tag_name"`
}
type TagData struct {
Tag string `json:"tag"`
Object string `json:"object"`
Message string `json:"message"`
Tagger Tagger `json:"tagger"`
Type string `json:"type"`
}
type Tagger struct {
Name string `json:"name"`
Email string `json:"email"`
Date string `json:"date"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.