forked from espressif/esp-idf
Fix DangerJS check for MR title - exact match WIP and DRAFT
This commit is contained in:
@@ -8,8 +8,11 @@ import { danger, warn, message, results } from "danger"
|
|||||||
function checkMrTitle() {
|
function checkMrTitle() {
|
||||||
const mrTitle = danger.gitlab.mr.title
|
const mrTitle = danger.gitlab.mr.title
|
||||||
|
|
||||||
if (mrTitle.toUpperCase().includes("WIP") || mrTitle.toUpperCase().includes("DRAFT")) {
|
const regexWip = /^WIP:/i;
|
||||||
return warn("Please remove the `WIP:`/`Draft:` prefix from the MR name before merging this MR.");
|
const regexDraft = /^DRAFT:/i;
|
||||||
|
|
||||||
|
if ((regexWip.test(mrTitle)) || (regexDraft.test(mrTitle))) {
|
||||||
|
return warn("Please remove the `WIP:`/`DRAFT:` prefix from the MR name before merging this MR.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
checkMrTitle();
|
checkMrTitle();
|
||||||
|
Reference in New Issue
Block a user