summaryrefslogtreecommitdiff
path: root/.expeditor/config.yml
diff options
context:
space:
mode:
Diffstat (limited to '.expeditor/config.yml')
-rw-r--r--.expeditor/config.yml30
1 files changed, 14 insertions, 16 deletions
diff --git a/.expeditor/config.yml b/.expeditor/config.yml
index 8fc137b..fb57921 100644
--- a/.expeditor/config.yml
+++ b/.expeditor/config.yml
@@ -1,43 +1,41 @@
-# Documentation available at http://expeditor-docs.es.chef.io/
-
+# Documentation available at https://expeditor.chef.io/docs/getting-started/
+---
# Slack channel in Chef Software slack to send notifications about build failures, etc
slack:
notify_channel: chef-notify
+# This publish is triggered by the `built_in:publish_rubygems` artifact_action.
rubygems:
- mixlib-log
github:
+ # This deletes the GitHub PR branch after successfully merged into the release branch
+ 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-maintainers
- # Which Github branches to build gems from, and what versions
- # (as determined by the value in the VERSION file) those branches are responsible
- # for building.
- release_branch:
- - master:
- version_constraint: 2.*
+ # allow bumping the minor release via label
+ minor_bump_labels:
+ - "Expeditor: Bump Minor Version"
-promote:
- action:
- - built_in:publish_rubygems
- - built_in:rollover_changelog
+changelog:
+ rollup_header: Changes not yet released to rubygems.org
# These actions are taken, in order they are specified, anytime a Pull Request is merged.
merge_actions:
- built_in:bump_version:
ignore_labels:
- - "Version: Skip Bump"
- "Expeditor: Skip Version Bump"
- "Expeditor: Skip All"
- bash:.expeditor/update_version.sh:
only_if: built_in:bump_version
- built_in:update_changelog:
ignore_labels:
- - "Meta: Exclude From Changelog"
- "Expeditor: Exclude From Changelog"
- "Expeditor: Skip All"
- built_in:build_gem:
only_if: built_in:bump_version
+promote:
+ actions:
+ - built_in:rollover_changelog
+ - built_in:publish_rubygems