diff options
-rw-r--r-- | .expeditor/config.yml | 9 | ||||
-rw-r--r-- | .expeditor/verify.pipeline.yml | 28 | ||||
-rw-r--r-- | .github/PULL_REQUEST_TEMPLATE.md | 15 |
3 files changed, 34 insertions, 18 deletions
diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 3e2b428..330b6a5 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -2,7 +2,7 @@ --- # Slack channel in Chef Software slack to send notifications about build failures, etc slack: - notify_channel: chef-notify + notify_channel: chef-found-notify # This publish is triggered by the `built_in:publish_rubygems` artifact_action. rubygems: @@ -11,8 +11,6 @@ rubygems: 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}}" # allow bumping the minor release via label minor_bump_labels: - "Expeditor: Bump Version Minor" @@ -42,3 +40,8 @@ promote: actions: - built_in:rollover_changelog - built_in:publish_rubygems + +pipelines: + - verify: + description: Pull Request validation tests + public: true diff --git a/.expeditor/verify.pipeline.yml b/.expeditor/verify.pipeline.yml new file mode 100644 index 0000000..a3efc1c --- /dev/null +++ b/.expeditor/verify.pipeline.yml @@ -0,0 +1,28 @@ +steps: + +- label: run-lint-and-specs-ruby-2.4 + command: + - asdf local ruby 2.4.5 + - bundle install --jobs=7 --retry=3 + - bundle exec rake + expeditor: + executor: + docker: + +- label: run-lint-and-specs-ruby-2.5 + command: + - asdf local ruby 2.5.5 + - bundle install --jobs=7 --retry=3 + - bundle exec rake + expeditor: + executor: + docker: + +- label: run-lint-and-specs-ruby-2.6 + command: + - asdf local ruby 2.6.3 + - bundle install --jobs=7 --retry=3 + - bundle exec rake + expeditor: + executor: + docker: diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index 0df03f8..0000000 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,15 +0,0 @@ -### Description - -[Please describe what this change achieves] - -### Issues Resolved - -[List any existing issues this PR resolves, or any Discourse or -StackOverflow discussions that are relevant] - -### Check List - -- [ ] New functionality includes tests -- [ ] All tests pass -- [ ] All commits have been signed-off for the Developer Certificate of Origin. See <https://github.com/chef/chef/blob/master/CONTRIBUTING.md#developer-certification-of-origin-dco> -- [ ] PR title is a worthy inclusion in the CHANGELOG
\ No newline at end of file |