This plugin enables several settings automatically by downloading them from Github:
homepage: Retrieved from the Github repository's information.developers: A list containing the repository collaborators.description: Retrieved from the Github repository.licenses: Retrieved from the Github repository.contributors: The list of repository contributors. This list will not include contributors set inexcludedContributors.collaborators: The list of repository collaborators who are alsocontributors. This list will always include collaborators set inextraCollaborators.releases: The list of repository releases.startYear: Extracted from the repository creation date.yearRange: A year range that goes fromstartYearto the current year.organizationName: The repository organization name or the owner's name ifpopulateOrganizationWithOwneris set totrue.organizationEmail: The repository organization email or the owner's email ifpopulateOrganizationWithOwneris set totrue.organizationHomepage: The repository organization homepage or the owner's homepage ifpopulateOrganizationWithOwneris set totrue.
Add the following line to your plugins.sbt file:
addSbtPlugin("com.alejandrohdezma" % "sbt-github" % "0.12.0")If you use mdoc there's also available an mdoc integration module
If you use sbt-header there's also available an sbt-header integration module
If you want to know more about all the plugin's features, please head on to its website where you will find much more information.
| alejandrohdezma | fedefernandez |