Skip to content

Commit 7aa8009

Browse files
committed
Sync: warn if no items to sync were found in the source repo
1 parent cfe8fc4 commit 7aa8009

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

cmd/github/sync_labels.go

+4
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ var labelsCmd = &cobra.Command{
2121

2222
labels, err := github.ListGitHubLabels(sourceRepo)
2323
cobra.CheckErr(err)
24+
if len(labels) == 0 {
25+
cmdutils.Logger.Warn("No Labels in source repo found, aborting sync.")
26+
return
27+
}
2428

2529
repos := make([]utils.GitRepo, len(targets))
2630
for i, target := range targets {

cmd/github/sync_milestones.go

+4
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ var milestonesCmd = &cobra.Command{
2121

2222
milestones, err := github.ListGitHubMilestones(sourceRepo)
2323
cobra.CheckErr(err)
24+
if len(milestones) == 0 {
25+
cmdutils.Logger.Warn("No Milestones in source repo found, aborting sync.")
26+
return
27+
}
2428

2529
repos := make([]utils.GitRepo, len(targets))
2630
for i, target := range targets {

0 commit comments

Comments
 (0)