From 11279d2969e667a8a0ac5d6e12f58097f0ce7a56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20Jourdan-Weil?= Date: Mon, 13 Jan 2025 07:56:18 +0000 Subject: [PATCH] ci: use setup-sbt to enforce sbt command available --- .github/workflows/build.yml | 2 ++ .github/workflows/release-sbt.yml | 2 ++ .github/workflows/version-policy-check.yml | 2 ++ 3 files changed, 6 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2bb03d9..04efde5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,6 +42,8 @@ jobs: java-version: ${{ matrix.java }} distribution: 'adopt' + - uses: sbt/setup-sbt@v1 + - name: Formatting check run: sbt scalafmtCheckAll diff --git a/.github/workflows/release-sbt.yml b/.github/workflows/release-sbt.yml index ceaa393..5d0a6ce 100644 --- a/.github/workflows/release-sbt.yml +++ b/.github/workflows/release-sbt.yml @@ -30,6 +30,8 @@ jobs: distribution: "temurin" java-version: "11" + - uses: sbt/setup-sbt@v1 + - uses: cucumber/action-publish-sbt@v1.0.1 with: gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }} diff --git a/.github/workflows/version-policy-check.yml b/.github/workflows/version-policy-check.yml index 9fea2a9..ff55160 100644 --- a/.github/workflows/version-policy-check.yml +++ b/.github/workflows/version-policy-check.yml @@ -34,5 +34,7 @@ jobs: java-version: ${{ matrix.java }} distribution: 'adopt' + - uses: sbt/setup-sbt@v1 + - name: Version check run: sbt "project cucumberScala" versionPolicyCheck