summaryrefslogtreecommitdiff
path: root/.expeditor
diff options
context:
space:
mode:
Diffstat (limited to '.expeditor')
-rw-r--r--.expeditor/config.yml27
1 files changed, 13 insertions, 14 deletions
diff --git a/.expeditor/config.yml b/.expeditor/config.yml
index c90235d03f..be70ba7dbc 100644
--- a/.expeditor/config.yml
+++ b/.expeditor/config.yml
@@ -67,21 +67,20 @@ merge_actions:
- "Expeditor: Skip All"
only_if: built_in:bump_version
-# These actions are taken, in the order specified, when an Omnibus artifact is promoted
-# within Chef's internal artifact storage system.
-artifact_actions:
- promoted_to_unstable:
- - built_in:build_docker_image
- promoted_to_current:
- - built_in:tag_docker_image
- promoted_to_stable:
- - built_in:rollover_changelog
- - bash:.expeditor/update_dockerfile.sh
- - built_in:tag_docker_image
- - built_in:publish_rubygems
- - built_in:notify_chefio_slack_channels
-
subscriptions:
+ - workload: artifact_published:unstable:chef:*
+ actions:
+ - built_in:build_docker_image
+ - workload: artifact_published:current:chef:*
+ actions:
+ - built_in:tag_docker_image
+ - workload: artifact_published:stable:chef:*
+ actions:
+ - built_in:rollover_changelog
+ - bash:.expeditor/update_dockerfile.sh
+ - built_in:tag_docker_image
+ - built_in:publish_rubygems
+ - built_in:notify_chefio_slack_channels
- workload: ruby_gem_published:mixlib-archive-*
actions:
- bash:.expeditor/update_dep.sh