diff options
author | Tim Smith <tsmith@chef.io> | 2018-08-08 09:47:19 -0700 |
---|---|---|
committer | Tim Smith <tsmith@chef.io> | 2018-08-08 09:51:23 -0700 |
commit | bb947f1d9e626f7cefcde9cf3499b981aa14f03d (patch) | |
tree | 33ad8f41acd8889162ec423689e4da69adae0765 /.expeditor/config.yml | |
parent | 7c9178e5dd4ec7b5a75993c148b087bac6e5b53d (diff) | |
download | chef-bb947f1d9e626f7cefcde9cf3499b981aa14f03d.tar.gz |
Automatically open PRs on dep gem updates
This uses expeditor subscriptions to automatically cut a PR to update gems when a dependent Chef managed gem is pushed to rubygems.
Signed-off-by: Tim Smith <tsmith@chef.io>
Diffstat (limited to '.expeditor/config.yml')
-rw-r--r-- | .expeditor/config.yml | 52 |
1 files changed, 50 insertions, 2 deletions
diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 27d335deb7..7c2ecdd55c 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -32,8 +32,6 @@ github: delete_branch_on_merge: true # The tag format to use (e.g. v1.0.0) version_tag_format: "v{{version}}" - # The Github Team primarily responsible for handling incoming Pull Requests. - maintainer_group: chef/client-core # allow bumping the minor release via label minor_bump_labels: - "Expeditor: Bump Minor Version" @@ -82,3 +80,53 @@ artifact_actions: - built_in:tag_docker_image - built_in:publish_rubygems - built_in:notify_chefio_slack_channels + +subscriptions: + - workload: ruby_gem_published:mixlib-archive-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:mixlib-authentication-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:mixlib-cli-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:mixlib-log-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:mixlib-shellout-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:chef-vault-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:chef-zero-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:ohai-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:inspec-core-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:train-core-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:win32-process-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:win32-service-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:win32-taskscheduler-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:ffi-yajl-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:libyajl2-* + actions: + - bash:.expeditor/update_deps.sh + - workload: ruby_gem_published:cheffish-* + actions: + - bash:.expeditor/update_deps.sh |