summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Smith <tsmith@chef.io>2018-07-30 18:11:14 -0700
committerGitHub <noreply@github.com>2018-07-30 18:11:14 -0700
commitb197704ee40e498d24064576ee586854a32ee0af (patch)
tree9f3b364be54b5d981545b96f42969c012a14e500
parentf199dd899561ddb8d72efedb80ca1aaec040183b (diff)
parent8d25f1d14af00ff9994d55e2ac9e446925ae9ddb (diff)
downloadmixlib-cli-b197704ee40e498d24064576ee586854a32ee0af.tar.gz
Merge pull request #46 from chef/more_sync
More testing / release boilerplate
-rw-r--r--.expeditor/config.yml7
-rw-r--r--.github/CODEOWNERS2
-rw-r--r--.github/ISSUE_TEMPLATE.md21
-rw-r--r--.gitignore2
-rw-r--r--.rubocop.yml2
-rw-r--r--README.md2
-rw-r--r--Rakefile2
7 files changed, 29 insertions, 9 deletions
diff --git a/.expeditor/config.yml b/.expeditor/config.yml
index a1e8ede..dd3eae3 100644
--- a/.expeditor/config.yml
+++ b/.expeditor/config.yml
@@ -13,12 +13,12 @@ github:
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
# allow bumping the minor release via label
minor_bump_labels:
- "Expeditor: Bump Minor Version"
+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:
@@ -36,7 +36,6 @@ merge_actions:
only_if: built_in:bump_version
promote:
- action:
+ actions:
- built_in:rollover_changelog
- built_in:publish_rubygems
-
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index 59c6d93..4ea576b 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -1 +1,3 @@
+# Order is important. The last matching pattern has the most precedence.
+
* @chef/client-maintainers
diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
new file mode 100644
index 0000000..f229e13
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE.md
@@ -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?]
diff --git a/.gitignore b/.gitignore
index 803f56c..6ea052c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,10 +3,10 @@ _yardoc
.config
.DS_Store
.idea
-.rvmrc
.rake_tasks~
.rspec
.ruby-version
+.rvmrc
.yardoc
.yardopts
*.gem
diff --git a/.rubocop.yml b/.rubocop.yml
deleted file mode 100644
index 5b837e2..0000000
--- a/.rubocop.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-Style/HashSyntax:
- Enabled: true
diff --git a/README.md b/README.md
index 1309e63..54e06bd 100644
--- a/README.md
+++ b/README.md
@@ -93,7 +93,7 @@ cli.cli_arguments # [ 'file1', 'file2', 'file3' ]
All documentation is written using YARD. You can generate a by running:
```
-rake yard
+rake docs
```
## Contributing
diff --git a/Rakefile b/Rakefile
index 3508f98..1baff27 100644
--- a/Rakefile
+++ b/Rakefile
@@ -22,7 +22,7 @@ end
begin
require "yard"
- YARD::Rake::YardocTask.new(:doc)
+ YARD::Rake::YardocTask.new(:docs)
rescue LoadError
puts "yard is not available. bundle install first to make sure all dependencies are installed."
end