From 87880175f9ccb882296b3d1cdb6f2413d5ef8feb Mon Sep 17 00:00:00 2001 From: Anton Sviridov Date: Thu, 22 Apr 2021 18:54:53 +0100 Subject: [PATCH] Publish to maven central --- .github/workflows/release.yml | 9 ++++----- build.sbt | 3 --- project/plugins.sbt | 4 +--- 3 files changed, 5 insertions(+), 11 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index daea2937f..b63af65a3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,8 +1,8 @@ name: Release on: push: - tags: - - '*' + tags: ["*"] + jobs: build: runs-on: ubuntu-latest @@ -24,13 +24,12 @@ jobs: sbt test packagedArtifacts - name: Release env: - BINTRAY_USER: ${{ secrets.BINTRAY_USER }} - BINTRAY_PASS: ${{ secrets.BINTRAY_PASS }} + SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }} + SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }} PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }} PGP_SECRET: ${{ secrets.PGP_SECRET }} CI_CLEAN: clean CI_RELEASE: publishSigned CI_SONATYPE_RELEASE: version run: | - .github/decodekey.sh sbt ci-release diff --git a/build.sbt b/build.sbt index 11088d192..31f8779d3 100644 --- a/build.sbt +++ b/build.sbt @@ -15,9 +15,6 @@ lazy val root = (project in file(".")) name := "sbt-projectmatrix", pluginCrossBuild / sbtVersion := "1.2.8", scalacOptions := Seq("-deprecation", "-unchecked"), - publishMavenStyle := false, - bintrayRepository := "sbt-plugins", - publishTo := (bintray / publishTo).value, scriptedLaunchOpts := { scriptedLaunchOpts.value ++ Seq("-Xmx1024M", "-Dplugin.version=" + version.value) }, diff --git a/project/plugins.sbt b/project/plugins.sbt index 277d8ddd5..3927997eb 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,3 +1 @@ -addSbtPlugin("org.foundweekends" %% "sbt-bintray" % "0.6.1") -addSbtPlugin("com.jsuereth" % "sbt-pgp" % "2.1.1") -addSbtPlugin("com.geirsson" % "sbt-ci-release" % "1.5.4") +addSbtPlugin("com.geirsson" % "sbt-ci-release" % "1.5.7")