Skip to content

Commit

Permalink
Merge pull request #26 from chef/cleanup
Browse files Browse the repository at this point in the history
Add github issue template & standardize expeditor config
  • Loading branch information
tas50 authored Jul 31, 2018
2 parents 8fa3d2d + 83bb51c commit 98c1f7e
Show file tree
Hide file tree
Showing 4 changed files with 42 additions and 13 deletions.
30 changes: 18 additions & 12 deletions .expeditor/config.yml
Original file line number Diff line number Diff line change
@@ -1,35 +1,41 @@
# 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-archive

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:
- "Version: Bump Minor"
- "Expeditor: Bump Minor Version"

changelog:
rollup_header: Changes not yet released to rubygems.org

rubygems:
- mixlib-archive

# 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
only_if: built_in:bump_version
- built_in:update_changelog:
ignore_labels:
- "Changelog: Skip Update"
- "Expeditor: Exclude From Changelog"
- "Expeditor: Skip All"
- built_in:build_gem:
only_if:
- built_in:bump_version
only_if: built_in:bump_version

promote:
action:
- built_in:publish_rubygems
actions:
- built_in:rollover_changelog
- built_in:publish_rubygems
2 changes: 2 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
# Order is important. The last matching pattern has the most precedence.

* @chef/client-maintainers
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Version:

[Version of the project installed]

# Environment: [Details about the environment such as the Operating System, cookbook details, etc...]

# Scenario:

[What you are trying to achieve and you can't?]

# Steps to Reproduce:

[If you are filing an issue what are the things we need to do in order to repro your problem?]

# Expected Result:

[What are you expecting to happen as the consequence of above reproduction steps?]

# Actual Result:

[What actually happens after the reproduction steps?]
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ _yardoc
.config
.DS_Store
.idea
.rvmrc
.rake_tasks~
.rspec
.ruby-version
.rvmrc
.yardoc
.yardopts
*.gem
Expand Down

0 comments on commit 98c1f7e

Please sign in to comment.