diff --git a/README.md b/README.md index 9083dbd..f7415c7 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ scalatest-csv-table =================== -[![Download](https://api.bintray.com/packages/akiomik/maven/scalatest-csv-table/images/download.svg)](https://bintray.com/akiomik/maven/scalatest-csv-table/_latestVersion) +[![Latest version](https://index.scala-lang.org/akiomik/scalatest-csv-table/scalatest-csv-table/latest.svg?color=blue&style=flat)](https://index.scala-lang.org/akiomik/scalatest-csv-table/scalatest-csv-table) [![Scala CI](https://github.com/akiomik/scalatest-csv-table/workflows/Scala%20CI/badge.svg)](https://github.com/akiomik/scalatest-csv-table/actions?query=workflow%3A%22Scala+CI%22) [![Test Coverage](https://api.codeclimate.com/v1/badges/9f38579ddc03f2c6e5e8/test_coverage)](https://codeclimate.com/github/akiomik/scalatest-csv-table/test_coverage) @@ -13,11 +13,11 @@ scalatest-csv-table is currently available for Scala 2.12 and 2.13. Add the following lines to your `build.sbt`. ```scala -resolvers += Resolver.jcenterRepo - -libraryDependencies += "com.github.akiomik" %% "scalatest-csv-table" % "1.2.0" % Test +libraryDependencies += "io.github.akiomik" %% "scalatest-csv-table" % "1.2.0" % Test ``` +NOTE: The groupid has been changed from `com.github.akiomik` to `io.github.akiomik` because the maven repository has been changed from bintray to sonatype. + ## All releases scalatest-csv-table supports some different versions of scalatest. diff --git a/build.sbt b/build.sbt index ec647dc..19a101c 100644 --- a/build.sbt +++ b/build.sbt @@ -7,7 +7,7 @@ name := "scalatest-csv-table" scalaVersion := scala213 crossScalaVersions := Seq(scala212, scala213) version := "1.2.0" -organization := "com.github.akiomik" +organization := "io.github.akiomik" scmInfo := Some( ScmInfo( url(s"https://github.com/akiomik/${name.value}"), @@ -16,6 +16,14 @@ scmInfo := Some( ) description := "A scalatest helper for table driven testing with csv" licenses += ("Apache-2.0", url("https://www.apache.org/licenses/LICENSE-2.0.html")) +developers := List( + Developer( + id = "akiomik", + name = "Akiomi Kamakura", + email = "akiomik@gmail.com", + url = url("https://github.com/akiomik") + ) +) lazy val kantanCsvVersion = "0.6.1" @@ -39,5 +47,6 @@ scalacOptions ++= Seq( resolvers += Resolver.jcenterRepo mimaPreviousArtifacts := Set(organization.value %% name.value % "1.0.0") -bintrayRepository := "maven" -bintrayOrganization := None +sonatypeCredentialHost := "s01.oss.sonatype.org" +publishTo := sonatypePublishToBundle.value +publishMavenStyle := true diff --git a/project/plugins.sbt b/project/plugins.sbt index 5633409..4635be6 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,5 +1,6 @@ addSbtPlugin("io.spray" % "sbt-boilerplate" % "0.6.1") addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.4.2") -addSbtPlugin("org.foundweekends" % "sbt-bintray" % "0.6.1") +addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.9.7") +addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.1.2") addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.8.1") addSbtPlugin("org.scoverage" % "sbt-scoverage" % "1.6.1")