summaryrefslogtreecommitdiff
path: root/.expeditor/config.yml
diff options
context:
space:
mode:
Diffstat (limited to '.expeditor/config.yml')
-rw-r--r--.expeditor/config.yml73
1 files changed, 44 insertions, 29 deletions
diff --git a/.expeditor/config.yml b/.expeditor/config.yml
index 2fb2ebef4d..bf037cbee1 100644
--- a/.expeditor/config.yml
+++ b/.expeditor/config.yml
@@ -43,16 +43,14 @@ github:
major_bump_labels:
- "Expeditor: Bump Version Major"
-# Which Github branches to build Omnibus releases from, and what versions
+# 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:
+ - main:
version_constraint: 17*
- chef-16:
version_constraint: 16*
- - chef-15:
- version_constraint: 15*
changelog:
rollup_header: Changes not yet released to stable
@@ -69,11 +67,37 @@ subscriptions:
actions:
- built_in:rollover_changelog
- bash:.expeditor/update_dockerfile.sh
+ - bash:.expeditor/publish-release-notes.sh
+ - bash:.expeditor/announce-release.sh
- built_in:promote_docker_images
- built_in:publish_rubygems
- built_in:promote_habitat_packages
- built_in:notify_chefio_slack_channels
+ # 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
+
# the habitat chain
- workload: buildkite_hab_build_group_published:{{agent_id}}:*
actions:
@@ -120,6 +144,21 @@ subscriptions:
- workload: ruby_gem_published:win32-taskscheduler-*
actions:
- bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:win32-certstore-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:win32-event-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:win32-mutex-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:win32-eventlog-*
+ actions:
+ - bash:.expeditor/update_dep.sh
+ - workload: ruby_gem_published:win32-api-*
+ actions:
+ - bash:.expeditor/update_dep.sh
- workload: ruby_gem_published:ffi-yajl-*
actions:
- bash:.expeditor/update_dep.sh
@@ -185,28 +224,4 @@ subscriptions:
- bash:.expeditor/update_dep.sh
- 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
+ - bash:.expeditor/update_dep.sh \ No newline at end of file