summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Duffield <tom@chef.io>2021-07-02 08:14:41 -0500
committerGitHub <noreply@github.com>2021-07-02 08:14:41 -0500
commitc5d66a22c751e16057e7225f2636d05031296378 (patch)
tree774a40f478a6184b7b5b81fc07ee55dbf40f7769
parentad27c4314ec0bfd0596eabf78d328d98ea19bbd5 (diff)
parentd937e9bc0c1b29c346f9d5ac2e9916bb3335ad92 (diff)
downloadohai-13-stable.tar.gz
Merge pull request #1675 from chef/13stable/update-expeditor-configuration13-stable
Updating expeditor configurations
-rw-r--r--.expeditor/config.yml55
1 files changed, 29 insertions, 26 deletions
diff --git a/.expeditor/config.yml b/.expeditor/config.yml
index d1a9640a..3ba796c7 100644
--- a/.expeditor/config.yml
+++ b/.expeditor/config.yml
@@ -15,31 +15,34 @@ github:
# allow bumping the minor release via label
minor_bump_labels:
- "Expeditor: Bump Minor Version"
- # 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: 14.*
- - 13-stable:
- version_constraint: 13.*
-promote:
- actions:
- - built_in:rollover_changelog
- - built_in:publish_rubygems
+# 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: 14.*
+ - 13-stable:
+ version_constraint: 13.*
-# 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: Exclude From Changelog"
- - "Expeditor: Skip All"
- - built_in:build_gem:
- only_if: built_in:bump_version
+subscriptions:
+ - workload: project_promoted:{{agent_id}}:*
+ actions:
+ - built_in:rollover_changelog
+ - built_in:publish_rubygems
+
+ # 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: Exclude From Changelog"
+ - "Expeditor: Skip All"
+ - built_in:build_gem:
+ only_if: built_in:bump_version