Skip to content

Commit

Permalink
Add sbt setup step on CI
Browse files Browse the repository at this point in the history
  • Loading branch information
danieletorelli authored Feb 10, 2025
1 parent 74d7fb4 commit 687834b
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,19 @@ jobs:
fail-fast: false
matrix:
include: # Test against all LTS + latest
- java: 8
- java: 11
- java: 17
- java: 21
- java: 22-ea
- java: 23
- java: 24-ea
steps:
- uses: actions/checkout@v4
- name: Setup JDK ${{ matrix.java }}
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: "${{ matrix.java }}"
distribution: graalvm
java-version: ${{ matrix.java }}
cache: sbt
- name: Setup SBT
uses: sbt/setup-sbt@v1
- name: Build and test
shell: bash
run: |
Expand All @@ -46,9 +46,11 @@ jobs:
- name: Setup JDK 21
uses: actions/setup-java@v4
with:
distribution: temurin
distribution: graalvm
java-version: 21
cache: sbt
- name: Setup SBT
uses: sbt/setup-sbt@v1
- name: Publish
shell: bash
run: |
Expand All @@ -57,4 +59,4 @@ jobs:
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
PGP_SECRET: ${{ secrets.PGP_SECRET }}
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}

0 comments on commit 687834b

Please sign in to comment.