v1.2.5
sbt-ossuminc v1.2.5
Bug Fixes
-
Fix scripted tests for non-git directories: The Git and DynamicVersioning helpers now detect whether the project is in a git repository before enabling native git support. This allows scripted tests to run in temporary directories (which aren't git repos) while still supporting git worktrees in actual development environments.
-
Fix AKKA_REPO_TOKEN propagation to scripted tests: The
scriptedLaunchOptsnow passesAKKA_REPO_TOKENas a system property to scripted test JVMs. The Akka helper checks bothsys.propsandsys.envfor the token. -
Modules now apply Resolvers:
Module()projects now automatically apply thehelpers.Resolversconfiguration, ensuring proper dependency resolution including access to the Akka repository.
Improvements
- Updated scripted tests to modern syntax: Replaced deprecated lowercase
With.*helpers (build_info,scala3,riddl) with PascalCase versions (BuildInfo,Scala3,Riddl).
Usage
Add to project/plugins.sbt:
resolvers += "GitHub Packages" at "https://maven.pkg.github.com/ossuminc/sbt-ossuminc"
addSbtPlugin("com.ossuminc" % "sbt-ossuminc" % "1.2.5")