Skip to content

Commit

Permalink
Test github pub config
Browse files Browse the repository at this point in the history
  • Loading branch information
Seun Soyinka authored and Seun Soyinka committed Aug 22, 2024
1 parent 50eb826 commit 5f81662
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 8 deletions.
18 changes: 11 additions & 7 deletions .github/workflows/sbt-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,19 @@ jobs:
java-version: "21"
cache: "sbt"

- name: Compile
run: sbt compile

- name: Setup for publishing
env:
PGP_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
PGP_SECRET: ${{ secrets.GPG_PRIVATE_KEY }}
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

# - name: Publish to Maven Repository
# run: sbt ci-release
# env:
# PGP_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
# PGP_SECRET: ${{ secrets.GPG_PRIVATE_KEY }}
# SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
# SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}

- name: Publish to GitHub Packages
run: sbt publish
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,4 @@ libraryDependencies += "com.google.code.gson" % "gson" % "2.10.1"

crossPaths:= true

publishArtifact in (Compile, packageSrc) := false
publishArtifact in (Compile, packageSrc) := true

0 comments on commit 5f81662

Please sign in to comment.