From 5c34b74b0807affb9971a58a183882b764698b86 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@keylocation.sg> Date: Wed, 5 Jul 2017 08:09:35 +0200 Subject: [PATCH] feat: Show schedules in PRs (#439) Closes #425 --- lib/config/definitions.js | 2 -- lib/config/templates/default/pr-body.hbs | 4 ++++ lib/config/templates/group/pr-body.hbs | 4 ++++ test/workers/package/__snapshots__/index.spec.js.snap | 2 ++ 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/config/definitions.js b/lib/config/definitions.js index d686f8ba84..4893f24442 100644 --- a/lib/config/definitions.js +++ b/lib/config/definitions.js @@ -60,14 +60,12 @@ const options = [ name: 'timezone', description: '[IANA Time Zone](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones)', - stage: 'package', type: 'string', }, { name: 'schedule', description: 'Times of day/week to renovate', type: 'list', - stage: 'package', cli: false, env: false, }, diff --git a/lib/config/templates/default/pr-body.hbs b/lib/config/templates/default/pr-body.hbs index ff1571cdcd..1568e130d8 100644 --- a/lib/config/templates/default/pr-body.hbs +++ b/lib/config/templates/default/pr-body.hbs @@ -1,6 +1,10 @@ This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request updates dependency [{{depName}}]({{repositoryUrl}}) from version `{{currentVersion}}` to `{{newVersion}}` {{#if releases.length}} +{{#if schedule}} +**Note**: This PR was created on a configured schedule ("{{schedule}}"{{#if timezone}} in timezone `{{timezone}}`{{/if}}) and will not receive updates outside those times. +{{/if}} + ### Commits <details> diff --git a/lib/config/templates/group/pr-body.hbs b/lib/config/templates/group/pr-body.hbs index d520fa25f8..85e1f08c40 100644 --- a/lib/config/templates/group/pr-body.hbs +++ b/lib/config/templates/group/pr-body.hbs @@ -1,5 +1,9 @@ This {{#if isGitHub}}Pull{{else}}Merge{{/if}} Request renovates the package group "{{groupName}}". +{{#if schedule}} +**Note**: This PR was created on a configured schedule ("{{schedule}}"{{#if timezone}} in timezone `{{timezone}}`{{/if}}) and will not receive updates outside those times. +{{/if}} + {{#each upgrades as |upgrade|}} - [{{upgrade.depName}}]({{upgrade.repositoryUrl}}): from `{{upgrade.currentVersion}}` to `{{upgrade.newVersion}}` {{/each}} diff --git a/test/workers/package/__snapshots__/index.spec.js.snap b/test/workers/package/__snapshots__/index.spec.js.snap index 95d4a96df9..7253590adf 100644 --- a/test/workers/package/__snapshots__/index.spec.js.snap +++ b/test/workers/package/__snapshots__/index.spec.js.snap @@ -2,6 +2,8 @@ exports[`lib/workers/package/index findUpgrades(config) returns array if upgrades found 1`] = ` Array [ + "timezone", + "schedule", "semanticCommits", "semanticPrefix", "recreateClosed", -- GitLab