Update uncivbot.yml

This commit is contained in:
Yair Morgenstern 2021-01-23 20:48:50 +02:00 committed by GitHub
parent ede55084ab
commit 9e3e192098
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -112,13 +112,27 @@ jobs:
})
translationPrs.data.forEach(pr => {
console.log(pr.labels)
if (pr.labels.some(label => label.name == "mergeable translation"))
console.log(pr.title)
await tryMergePr(pr)
})
}
async function tryMergePr(pr){
if (pr.base.ref != translations)
await github.pulls.update({
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: pr.number,
base: translations })
if (pr.data.state == "open" && pr.data.mergeable)
await context.github.pulls.merge(
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: pr.number,
merge_method: "squash" })
}
await createTranslationBranchIfNeeded()
await mergeExistingTranslationsIntoBranch()