Base SBT plugin for Garrity Software projects.
Find a file
2026-07-20 21:47:24 -05:00
project Upgrade this plugin to use SBT 2 and Scala 3.8.4 2026-07-20 21:47:24 -05:00
src/main/scala/gs Upgrade this plugin to use SBT 2 and Scala 3.8.4 2026-07-20 21:47:24 -05:00
.gitignore Baseline plugin version. 2024-01-12 22:23:04 -06:00
.pre-commit-config.yaml Baseline plugin version. 2024-01-12 22:23:04 -06:00
.scalafmt.conf Release 0.5.0: Minor updates 2025-03-22 11:11:08 -05:00
build.sbt Upgrade this plugin to use SBT 2 and Scala 3.8.4 2026-07-20 21:47:24 -05:00
LICENSE Full support for MIT license. 2024-04-12 08:00:14 -05:00
README.md Upgrade this plugin to use SBT 2 and Scala 3.8.4 2026-07-20 21:47:24 -05:00

sbt-garrity-software

General SBT plugin for Garrity Software projects. This plugin should not be used for non-GS projects.

Important

As of version 0.8.0, this plugin is only compatible with SBT 2.0.0+

Usage

File: project/plugins.sbt

resolvers += "Garrity Software Releases" at "https://maven.garrity.co/gs"

addSbtPlugin("gs" % "sbt-garrity-software" % "0.8.0")

File: build.sbt

ThisBuild / gsProjectName := "project-name"

Publishing

First, update the CurrentVersion value.

sbt publish

Then:

git tag $CURRENT_VERSION
git push origin $CURRENT_VERSION