From 3f65eda0a6367aee86e4d55b19d89a37562349f8 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Sun, 25 Aug 2019 10:05:30 +0200
Subject: [PATCH] feat: add manual job box to master issue when in app mode

---
 lib/workers/repository/master-issue.js | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/lib/workers/repository/master-issue.js b/lib/workers/repository/master-issue.js
index d4af88d261..c99dc4612a 100644
--- a/lib/workers/repository/master-issue.js
+++ b/lib/workers/repository/master-issue.js
@@ -177,6 +177,12 @@ async function ensureMasterIssue(config, branches) {
     issueBody += '\n';
   }
 
+  // istanbul ignore if
+  if (global.appMode) {
+    issueBody +=
+      '---\n<details><summary>Advanced</summary>\n\n- [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository\n\n</details>\n';
+  }
+
   if (config.dryRun) {
     logger.info(
       'DRY-RUN: Would ensure Master Issue ' + config.masterIssueTitle
-- 
GitLab