-
Notifications
You must be signed in to change notification settings - Fork 682
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds missing expeditor configuration for inspec 6 release #6624
Adds missing expeditor configuration for inspec 6 release #6624
Conversation
✅ Deploy Preview for chef-inspec canceled.
|
.expeditor/config.yml
Outdated
post_commit: true | ||
- bash:.expeditor/announce-release.sh: | ||
post_commit: true | ||
- built_in:notify_chefio_slack_channels | ||
- trigger_pipeline:omnibus/release: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is incorrect. omnibus/release should be triggered on merge, not on artifact_published(promote). That's how we get pre-release builds.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Compare the config.yml on inspec-5 to see how the workflows are setup.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @clintoncwolfe. I have made the required changes.
- trigger_pipeline:omnibus/release: | ||
only_if: built_in:bump_version | ||
ignore_labels: | ||
- "Expeditor: Skip Omnibus" | ||
- "Expeditor: Skip All" | ||
- built_in:build_gem: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like we are failing Expeditor validation because we do not have a top-level rubygems section. We need to pull in the top-level rubygems
section from the inspec-5 branch as well. It should have a config for inspec and inspec-bin.
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
Signed-off-by: Vasu1105 <vasundhara.jagdale@progress.com>
Signed-off-by: Vasu1105 <vasundhara.jagdale@progress.com>
5277535
to
4b6952a
Compare
Description
This contains missing configurations that will be required for the inspec 6 release
Related Issue
Types of changes
Checklist: