- Notifications
You must be signed in to change notification settings - Fork50
typelevel/sbt-typelevel
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
sbt-typelevel configuressbt for developing, testing, cross-building, publishing, and documenting your Scala library on GitHub, with a focus on semantic versioning and binary compatibility. It is a collection of plugins that work well individually and even better together.
- Auto-generated GitHub actions workflows, parallelized on Scala version and platform (JVM, JS, Native)
- git-based dynamic versioning
- Binary-compatibility checking withMiMa, followingearly semantic versioning
- CI publishing of releases and snapshots to Sonatype/Maven
- CI deployed GitHub pages websites generated withmdoc andLaika
- Auto-populated settings for various boilerplate (SCM info, API doc urls, Scala.js sourcemaps, etc.)
sbt new typelevel/typelevel.g8
Visithttps://typelevel.org/sbt-typelevel for a quick start example and detailed documentation.Find the Giter8 template companion project attypelevel.g8.
Thanks goes to these wonderful people (emoji key):
This project follows theall-contributors specification. Contributions of any kind welcome!
About
Let sbt work for you.