diff --git a/functions/src/default.ts b/functions/src/default.ts index e2dfd11..3891580 100644 --- a/functions/src/default.ts +++ b/functions/src/default.ts @@ -98,7 +98,14 @@ If you can't get the PR to a green state due to flakes or broken master, please // arrays of labels that determine if an issue has been triaged by the caretaker l1TriageLabels: [["comp: *"]], // arrays of labels that determine if an issue has been fully triaged - l2TriageLabels: [["type: bug/fix", "severity*", "freq*", "comp: *"], ["type: feature", "comp: *"], ["type: refactor", "comp: *"], ["type: RFC / Discussion / question", "comp: *"]] + l2TriageLabels: [ + ["type: bug/fix", "severity*", "freq*", "comp: *"], + ["type: use-case", "freq*", "comp: *"], + ["type: confusing", "freq*", "comp: *"], + ["type: feature", "comp: *"], + ["type: refactor", "comp: *"], + ["type: RFC / Discussion / question", "comp: *"] + ] }, // triage for PRs diff --git a/test/triage.spec.ts b/test/triage.spec.ts index baa3a19..e306bf8 100644 --- a/test/triage.spec.ts +++ b/test/triage.spec.ts @@ -59,6 +59,12 @@ describe('triage', () => { isTriaged = triageTask.isTriaged(config.l2TriageLabels, ['comp: common/http', 'type: bug/fix', 'freq1: low', 'severity3: broken']); expect(isTriaged).toBeTruthy(); + + isTriaged = triageTask.isTriaged(config.l2TriageLabels, ['comp: router', 'type: use-case', 'freq1: low']) + expect(isTriaged).toBeTruthy(); + + isTriaged = triageTask.isTriaged(config.l2TriageLabels, ['comp: router', 'type: confusing', 'freq1: low']) + expect(isTriaged).toBeTruthy(); }); }); });