/sbt-pekko-version-check

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

Primary LanguageScalaApache License 2.0Apache-2.0

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.