diff --git a/.github/workflows/assembly-generate.yml b/.github/workflows/assembly-generate.yml index 424abfa..3114d3f 100644 --- a/.github/workflows/assembly-generate.yml +++ b/.github/workflows/assembly-generate.yml @@ -13,12 +13,14 @@ jobs: path: "./" key: ${{ runner.os }}-build-${{ github.sha }} fail-on-cache-miss: 'true' - - name: "Setup Java 21 with SBT" + - name: "Setup Java 21" uses: actions/setup-java@v4 with: java-version: '21' distribution: 'temurin' cache: sbt + - name: "Setup sbt" + uses: sbt/setup-sbt@v1 - name: "Generate assembly jar" run: sbt assembly - name: "Publish assembly jar" diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f8df18c..da957f0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,12 +15,15 @@ jobs: - if: steps.check-cache.outputs.cache-hit != 'true' uses: actions/checkout@v4 - if: steps.check-cache.outputs.cache-hit != 'true' - name: "Setup Java 21 with SBT" + name: "Setup Java 21" uses: actions/setup-java@v4 with: java-version: '21' distribution: 'temurin' cache: sbt + - if: steps.check-cache.outputs.cache-hit != 'true' + name: "Setup sbt" + uses: sbt/setup-sbt@v1 - if: steps.check-cache.outputs.cache-hit != 'true' name: "Compile Project" run: sbt compile diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index 1b19455..7ae6f79 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -14,12 +14,14 @@ jobs: path: "./" key: ${{ runner.os }}-build-${{ github.sha }} fail-on-cache-miss: 'true' - - name: "Setup Java 21 with SBT" + - name: "Setup Java 21" uses: actions/setup-java@v4 with: java-version: '21' distribution: 'temurin' cache: sbt + - name: "Setup sbt" + uses: sbt/setup-sbt@v1 - name: "Run unit tests" id: do-unit-test run: sbt test