diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 37899bd..eb4dcb7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -66,6 +66,9 @@ jobs: ~/Library/Caches/Coursier/v1 key: ${{ runner.os }}-sbt-cache-v2-${{ hashFiles('**/*.sbt') }}-${{ hashFiles('project/build.properties') }} + - name: Setup sbt + uses: sbt/setup-sbt@v1 + - name: Setup NodeJS v18 LTS if: matrix.ci == 'ciNode' || matrix.ci == 'ciJSDOMNodeJS' uses: actions/setup-node@v3 diff --git a/build.sbt b/build.sbt index d2c54c3..74e91f1 100644 --- a/build.sbt +++ b/build.sbt @@ -45,6 +45,10 @@ ThisBuild / scmInfo := Some( ThisBuild / crossScalaVersions := Seq("2.11.12", "2.12.16", "2.13.7", "3.1.3") ThisBuild / githubWorkflowBuildPreamble ++= Seq( + WorkflowStep.Use( + UseRef.Public("sbt", "setup-sbt", "v1"), + name = Some("Setup sbt") + ), WorkflowStep.Use( UseRef.Public("actions", "setup-node", "v3"), name = Some("Setup NodeJS v18 LTS"),