mirror of
https://github.com/inspec/inspec
synced 2024-11-26 06:30:26 +00:00
Fix merge_actions in expeditor config, add create_github_release (#2130)
merge_actions must now be an array rather than a hash. Also adding the ability for Expeditor to create a GitHub Release entry when an artifact is promoted to stable. Signed-off-by: Adam Leff <adam@leff.co>
This commit is contained in:
parent
70548ab754
commit
dbf1d8a889
1 changed files with 18 additions and 15 deletions
|
@ -11,6 +11,8 @@ slack:
|
|||
|
||||
github:
|
||||
maintainer_group: chef/inspec-maintainers
|
||||
minor_bump_labels:
|
||||
- "Version: Bump Minor"
|
||||
version_tag_format: v{{version}}
|
||||
|
||||
changelog:
|
||||
|
@ -21,17 +23,17 @@ changelog:
|
|||
- "Type: Bug": "Bug Fixes"
|
||||
|
||||
merge_actions:
|
||||
built_in:bump_version:
|
||||
- built_in:bump_version:
|
||||
ignore_labels:
|
||||
- "Version: Skip Bump"
|
||||
- "Expeditor: Skip All"
|
||||
bash:.expeditor/update_version.sh:
|
||||
- bash:.expeditor/update_version.sh:
|
||||
only_if: built_in:bump_version
|
||||
built_in:update_changelog:
|
||||
- built_in:update_changelog:
|
||||
ignore_labels:
|
||||
- "Changelog: Skip Update"
|
||||
- "Expeditor: Skip All"
|
||||
built_in:trigger_omnibus_release_build:
|
||||
- built_in:trigger_omnibus_release_build:
|
||||
ignore_labels:
|
||||
- "Omnibus: Skip Build"
|
||||
- "Expeditor: Skip All"
|
||||
|
@ -41,4 +43,5 @@ artifact_actions:
|
|||
promoted_to_stable:
|
||||
- built_in:publish_rubygems
|
||||
- built_in:rollover_changelog
|
||||
- built_in:create_github_release
|
||||
- built_in:notify_chefio_slack_channels
|
||||
|
|
Loading…
Reference in a new issue