INNER CODE UNIT · Go

issuesClose

anjia0532/gcr.io_mirror · main.go:170

func issuesClose(issues *github.Issue, cli *github.Client, ctx context.Context) {
	names := strings.Split(*issues.RepositoryURL, "/")
	state := "closed"
	cli.Issues.Edit(ctx, names[len(names)-2], names[len(names)-1], issues.GetNumber(), &github.IssueRequest{
		State: &state,
	})
}
func issuesAddLabels(issues *github.Issue, cli *github.Client, ctx context.Context, success bool, labels []string) {
	names := strings.Split(*issues.RepositoryURL, "/")
	label := "success"
	if !success {
		label = "failed"
	}
	if labels == nil {
		labels = []string{label}
	} else {
		labels = append(labels, label)
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…