From f6c221aef075f9676ed17406027a96fd8406ccdc Mon Sep 17 00:00:00 2001 From: philippus Date: Fri, 20 Dec 2024 22:25:19 +0100 Subject: [PATCH 1/2] Update checkout and setup-java github actions to v4 --- .github/workflows/ci.yml | 4 ++-- .github/workflows/release.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 85c1381..1b7e7cd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,9 +13,9 @@ jobs: scala: [2.12.x, 2.13.x, 3.x] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: coursier/cache-action@v6 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: temurin java-version: ${{matrix.java}} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bdfa368..deadd4e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,10 +6,10 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: temurin java-version: 8 From 022cc20638112f8c39617617962719b2bbf2a765 Mon Sep 17 00:00:00 2001 From: philippus Date: Fri, 20 Dec 2024 22:28:29 +0100 Subject: [PATCH 2/2] Add setup-sbt github action --- .github/workflows/ci.yml | 1 + .github/workflows/release.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1b7e7cd..7eb592d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,5 +19,6 @@ jobs: with: distribution: temurin java-version: ${{matrix.java}} + - uses: sbt/setup-sbt@v1 - name: Test run: sbt ++${{matrix.scala}} test mimaReportBinaryIssues package diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index deadd4e..b6ff5bd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,6 +13,7 @@ jobs: with: distribution: temurin java-version: 8 + - uses: sbt/setup-sbt@v1 - uses: olafurpg/setup-gpg@v3 - run: sbt ci-release env: