summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Duffield <tom@chef.io>2021-06-23 08:16:32 -0500
committerGitHub <noreply@github.com>2021-06-23 08:16:32 -0500
commitfa137d67b0629a0846e517a00f4d94c631b85d5d (patch)
treed034c12d633de6ea5f1c9971f6e17bd5430ada56
parentf8793fe869a503c39384db67720934beab7fe40a (diff)
parent453d05d27b072598fd18ec41d135b57636bdc374 (diff)
downloadchef-fa137d67b0629a0846e517a00f4d94c631b85d5d.tar.gz
Merge pull request #11748 from chef/chef16/update-expeditor-configuration
Updating expeditor configurations
-rw-r--r--.expeditor/config.yml68
1 files changed, 35 insertions, 33 deletions
diff --git a/.expeditor/config.yml b/.expeditor/config.yml
index 82a90cde09..2fb2ebef4d 100644
--- a/.expeditor/config.yml
+++ b/.expeditor/config.yml
@@ -42,43 +42,21 @@ github:
# allow bumping the major release via label
major_bump_labels:
- "Expeditor: Bump Version Major"
- # Which Github branches to build Omnibus releases from, and what versions
- # (as determined by the value in the VERSION file) those branches are responsible
- # for building.
- release_branch:
- - master:
- version_constraint: 17*
- - chef-16:
- version_constraint: 16*
- - chef-15:
- version_constraint: 15*
+
+# Which Github branches to build Omnibus releases from, and what versions
+# (as determined by the value in the VERSION file) those branches are responsible
+# for building.
+release_branches:
+ - master:
+ version_constraint: 17*
+ - chef-16:
+ version_constraint: 16*
+ - chef-15:
+ version_constraint: 15*
changelog:
rollup_header: Changes not yet released to stable
-# These actions are taken, in order they are specified, anytime a Pull Request is merged.
-merge_actions:
- - built_in:bump_version:
- ignore_labels:
- - "Expeditor: Skip Version Bump"
- - "Expeditor: Skip All"
- - bash:.expeditor/update_version.sh:
- only_if: built_in:bump_version
- - built_in:update_changelog:
- ignore_labels:
- - "Expeditor: Skip Changelog"
- - "Expeditor: Skip All"
- - trigger_pipeline:habitat/build:
- ignore_labels:
- - "Expeditor: Skip Habitat"
- - "Expeditor: Skip All"
- only_if: built_in:bump_version
- - trigger_pipeline:omnibus/release:
- ignore_labels:
- - "Expeditor: Skip Omnibus"
- - "Expeditor: Skip All"
- only_if: built_in:bump_version
-
subscriptions:
# the omnibus/docker/gem chain
- workload: artifact_published:unstable:chef:{{version_constraint}}
@@ -208,3 +186,27 @@ subscriptions:
- workload: ruby_gem_published:fauxhai-ng-*
actions:
- bash:.expeditor/update_dep.sh
+
+ # These actions are taken, in order they are specified, anytime a Pull Request is merged.
+ - workload: pull_request_merged:{{github_repo}}:{{release_branch}}:*
+ actions:
+ - built_in:bump_version:
+ ignore_labels:
+ - "Expeditor: Skip Version Bump"
+ - "Expeditor: Skip All"
+ - bash:.expeditor/update_version.sh:
+ only_if: built_in:bump_version
+ - built_in:update_changelog:
+ ignore_labels:
+ - "Expeditor: Skip Changelog"
+ - "Expeditor: Skip All"
+ - trigger_pipeline:habitat/build:
+ ignore_labels:
+ - "Expeditor: Skip Habitat"
+ - "Expeditor: Skip All"
+ only_if: built_in:bump_version
+ - trigger_pipeline:omnibus/release:
+ ignore_labels:
+ - "Expeditor: Skip Omnibus"
+ - "Expeditor: Skip All"
+ only_if: built_in:bump_version \ No newline at end of file