Skip to content

Commit 2e48b80

Browse files
committed
Ignore job duplicates
1 parent b845fbb commit 2e48b80

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/ci/citool/src/jobs.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,11 @@ fn calculate_jobs(
145145
if matched_jobs.is_empty() {
146146
unknown_patterns.push(pattern.clone());
147147
} else {
148-
jobs.extend(matched_jobs);
148+
for job in matched_jobs {
149+
if !jobs.iter().any(|j| j.name == &job) {
150+
jobs.push(job);
151+
}
152+
}
149153
}
150154
}
151155
if !unknown_patterns.is_empty() {

0 commit comments

Comments
 (0)