Documentation
¶
Index ¶
- func BackMerge(VeaverData veave.Veaver, VeaverRawPayload []byte)
- func CheckBranchEval(context context.Context, client *github.Client, owner, repo string, ...) (BranchExistFlag bool, BranchNotFound string)
- func CheckIsContributor(client *github.Client, ctx context.Context, owner, repo string, ...) (bool, error)
- func ConditionalPRCheck(ConditionPRFlag bool, resp veave.GithubPayload, PrefixCode string) (StatusCode bool)
- func CreateBranch(client *github.Client, ctx context.Context, ...)
- func CreatePullRequest(ctx context.Context, gc *github.Client, ...)
- func DeleteBranch(client *github.Client, ctx context.Context, owner, repo, branch string) (*github.Response, error)
- func GetBranch(ref string) string
- func GetRepoDetails(RepositoryFullName string) (string, string)
- func GetReviewersDetails(reviewerpayload veave.Veaver) ([]string, []string)
- func GetUser(ctx context.Context, gc *github.Client, user string) *github.User
- func InSync(client *github.Client, ctx context.Context, owner, repo string, ...)
- func InSyncForce(client *github.Client, ctx context.Context, owner, repo, source_branch string, ...)
- func OpenPREval(context context.Context, client *github.Client, OrgName, RepoName string) (OpenPRFlag bool)
- func Remove(client *github.Client, ctx context.Context, owner, repo string, ...)
- func RemoveBranchProtection(client *github.Client, ctx context.Context, owner, repo, branch string) (*github.Response, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckBranchEval ¶
func CheckIsContributor ¶
func ConditionalPRCheck ¶
func ConditionalPRCheck(ConditionPRFlag bool, resp veave.GithubPayload, PrefixCode string) (StatusCode bool)
func CreateBranch ¶
func CreatePullRequest ¶
func DeleteBranch ¶
func GetRepoDetails ¶
func GetReviewersDetails ¶
func InSyncForce ¶
func OpenPREval ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.