diff options
Diffstat (limited to '.expeditor/config.yml')
-rw-r--r-- | .expeditor/config.yml | 73 |
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 |