From a8e1979edc6e12e348d9a45b5497f10e40f9592a Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Mon, 9 Mar 2020 08:17:15 +0100
Subject: [PATCH] fix(github): setBranchStatus mapping

---
 lib/platform/github/__snapshots__/index.spec.ts.snap | 2 +-
 lib/platform/github/index.ts                         | 7 ++++++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/lib/platform/github/__snapshots__/index.spec.ts.snap b/lib/platform/github/__snapshots__/index.spec.ts.snap
index 69db676d33..d95c4fbf08 100644
--- a/lib/platform/github/__snapshots__/index.spec.ts.snap
+++ b/lib/platform/github/__snapshots__/index.spec.ts.snap
@@ -72,7 +72,7 @@ Array [
       "body": Object {
         "context": "renovate/verify",
         "description": "Renovate verified pull request",
-        "state": "green",
+        "state": "success",
         "target_url": "https://github.com/renovatebot/renovate",
       },
     },
diff --git a/lib/platform/github/index.ts b/lib/platform/github/index.ts
index a2833da0c3..5de710041a 100644
--- a/lib/platform/github/index.ts
+++ b/lib/platform/github/index.ts
@@ -1237,8 +1237,13 @@ export async function setBranchStatus({
   try {
     const branchCommit = await config.storage.getBranchCommit(branchName);
     const url = `repos/${config.repository}/statuses/${branchCommit}`;
+    const renovateToGitHubStateMapping = {
+      green: 'success',
+      yellow: 'pending',
+      red: 'failure',
+    };
     const options: any = {
-      state,
+      state: renovateToGitHubStateMapping[state],
       description,
       context,
     };
-- 
GitLab