Skip to content
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

Integrates sbt-org-policies #46

Merged
merged 1 commit into from
Apr 27, 2017
Merged

Conversation

fedefernandez
Copy link
Contributor

@fedefernandez fedefernandez commented Apr 26, 2017

Fixes #44 . It adds some changes and improvements:

scalafmt and headers
Activates by default scalafmt and headers for all files. It'll keep up to date the headers of all files based on your license, start year, project name and project organization.

Policy files
On every master merge, the plugin will keep up to date some policy files like AUTHORS.md, README.md (with the badges), CONTRIBUTING.md, LICENSE, ...

Releases
In every master merge, if the version in version.sbt is a snapshot version, the plugin will publish the snapshot. If you want to release a new version, just change the version.sbt with a final version (like in this PR) and the plugin will:

  • Publish the final version
  • Change the CHANGELOG.md file with all the PRs that are part of the release
  • Create the tag and the release in GitHub
  • Set the next snapshot version

Microsite
On every master merge, the plugin will publish the microsite with the updated docs. Also, it'll update all versions of the doc files.

Please @juanpedromoreno and @noelmarkham could you review? Thanks

@codecov-io
Copy link

codecov-io commented Apr 26, 2017

Codecov Report

Merging #46 into master will increase coverage by 16.73%.
The diff coverage is 96.42%.

Impacted file tree graph

@@             Coverage Diff             @@
##           master      #46       +/-   ##
===========================================
+ Coverage   80.43%   97.16%   +16.73%     
===========================================
  Files          10       10               
  Lines          92      106       +14     
===========================================
+ Hits           74      103       +29     
+ Misses         18        3       -15
Impacted Files Coverage Δ
...ortysevendeg/scalacheck/datetime/Granularity.scala 100% <ø> (ø) ⬆️
...rtysevendeg/scalacheck/datetime/jdk8/GenJdk8.scala 100% <100%> (ø) ⬆️
...ala/com/fortysevendeg/scalacheck/magic/Magic.scala 100% <100%> (ø) ⬆️
...ysevendeg/scalacheck/datetime/instances/jdk8.scala 100% <100%> (+100%) ⬆️
...scalacheck/datetime/jdk8/granularity/package.scala 100% <100%> (+26.66%) ⬆️
...scalacheck/datetime/joda/granularity/package.scala 100% <100%> (+26.66%) ⬆️
...ysevendeg/scalacheck/datetime/instances/joda.scala 100% <100%> (ø) ⬆️
...ysevendeg/scalacheck/combinators/Combinators.scala 100% <100%> (ø) ⬆️
...ortysevendeg/scalacheck/datetime/GenDateTime.scala 80% <50%> (-20%) ⬇️
...rtysevendeg/scalacheck/datetime/joda/GenJoda.scala 94.44% <93.93%> (+18.44%) ⬆️

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 8f84452...dfda4ec. Read the comment docs.

@fedefernandez fedefernandez force-pushed the ff-integrates-sbt-org-policies branch from 4e1301f to 3ac3b4d Compare April 26, 2017 10:48
Copy link
Member

@juanpedromoreno juanpedromoreno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

giphy 13

@fedefernandez fedefernandez force-pushed the ff-integrates-sbt-org-policies branch from 3ac3b4d to dfda4ec Compare April 26, 2017 11:26
Copy link
Collaborator

@noelmarkham noelmarkham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

giphy 5

## Contributors

These are the people that have contributed to the scalacheck-toolbox project:

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like we need some names here!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, this section will be automatically populated by the plugin.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh nice 👍

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.

4 participants