Skip to content

✅ Check if the Apache Pekko modules match in your sbt project

License

Notifications You must be signed in to change notification settings

Philippus/sbt-pekko-version-check

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sbt-pekko-version-check

build Current Version Scala Steward badge License

This plugin can verify that the Apache Pekko module versions of a project match. Pekko also does this verification itself, but the advantage is that this check can run before running any (integration) tests or running your application in production. You can use it also as part of your build chain and make the build fail if non-matching versions are found. This project started as a fork of sbt-akka-version-check.

Installation

sbt-pekko-version-check is published for sbt 1.10.0 and above. To start using it add the following to your plugins.sbt:

addSbtPlugin("nl.gn0s1s" % "sbt-pekko-version-check" % "0.0.5")

Usage

Tasks

Task Description Command
pekkoVersionCheck Runs version check. $ sbt pekkoVersionCheck

Configuration

You can configure the configuration in your build.sbt file.

Setting Description Default Value
pekkoVersionCheckFailBuildOnNonMatchingVersions Sets whether non-matching versions fail the build, if false non-matching versions show up as warnings in the log, if true they show up as errors. false

License

The code is available under the Apache 2.0 License.