Skip to content

Release 0.10.0 #89

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

Merged
merged 6 commits into from
Oct 8, 2017
Merged

Release 0.10.0 #89

merged 6 commits into from
Oct 8, 2017

Conversation

alexcanessa
Copy link
Member

Add new tests and include #88 and #85

* Add all the defaults to Release.js

* First change for README.md file

* Create Gren task and add functionality for the changelog command

* Update node version in travis

* Change the task for the Gren

* Update options description

* Use native Object.assign for the program options to avoid deep merging

* Prettify the utils task logger

* Accept * as all tags

* Get github env informations from Program.js

* Update the generated documentation

* Change the name in the docs

* Update documentation

* Add code coverage with mocha/istanbul

* Update organisation name in the package.json

* Get the token from process.env rather than command

* Update documentation

* Create tests

* Add npm downloads badge
* Update the filter otion for the commit to accept all the options

* Add options to the commit messages
@codecov-io
Copy link

Codecov Report

❗ No coverage uploaded for pull request base (master@30500d6). Click here to learn what that means.
The diff coverage is 78.53%.

Impacted file tree graph

@@            Coverage Diff            @@
##             master      #89   +/-   ##
=========================================
  Coverage          ?   80.42%           
=========================================
  Files             ?        7           
  Lines             ?      332           
  Branches          ?        0           
=========================================
  Hits              ?      267           
  Misses            ?       65           
  Partials          ?        0
Impacted Files Coverage Δ
lib/src/GitHubInfo.js 88.88% <100%> (ø)
lib/src/_template.js 100% <100%> (ø)
lib/src/_utils.js 100% <100%> (ø)
lib/_options.js 100% <100%> (ø)
lib/src/Program.js 77.96% <72.22%> (ø)
lib/src/Gren.js 77.06% <77.77%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 30500d6...750ce14. Read the comment docs.

@alexcanessa alexcanessa merged commit ee2ec23 into master Oct 8, 2017
@alexcanessa alexcanessa deleted the release-0.10.0 branch October 8, 2017 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants