Skip to content

Commit

Permalink
Update sbt-github-actions
Browse files Browse the repository at this point in the history
  • Loading branch information
mdedetrich committed Mar 4, 2022
1 parent d26627d commit dc56c1c
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 7 deletions.
26 changes: 21 additions & 5 deletions .github/workflows/ci.yml
Expand Up @@ -23,18 +23,34 @@ jobs:
matrix:
os: [ubuntu-latest]
scala: [2.12.15, 2.13.8]
java: [adopt@1.8]
java: [temurin@8, temurin@11, temurin@17]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout current branch (full)
uses: actions/checkout@v2
with:
fetch-depth: 0

- name: Setup Java and Scala
uses: olafurpg/setup-scala@v12
- name: Setup Java (temurin@8)
if: matrix.java == 'temurin@8'
uses: actions/setup-java@v2
with:
java-version: ${{ matrix.java }}
distribution: temurin
java-version: 8

- name: Setup Java (temurin@11)
if: matrix.java == 'temurin@11'
uses: actions/setup-java@v2
with:
distribution: temurin
java-version: 11

- name: Setup Java (temurin@17)
if: matrix.java == 'temurin@17'
uses: actions/setup-java@v2
with:
distribution: temurin
java-version: 17

- name: Cache sbt
uses: actions/cache@v2
Expand All @@ -61,4 +77,4 @@ jobs:
env:
COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }}
COVERALLS_FLAG_NAME: Scala ${{ matrix.scala }}
run: sbt ++${{ matrix.scala }} coverageReport coverageAggregate coveralls
run: sbt ++${{ matrix.scala }} coverageReport coverageAggregate coveralls
2 changes: 1 addition & 1 deletion .github/workflows/clean.yml
Expand Up @@ -56,4 +56,4 @@ jobs:
printf "Deleting '%s' #%d, %'d bytes\n" $name ${ARTCOUNT[$name]} $size
ghapi -X DELETE $REPO/actions/artifacts/$id
done
done
done
6 changes: 6 additions & 0 deletions build.sbt
Expand Up @@ -186,3 +186,9 @@ ThisBuild / githubWorkflowBuildPostamble ++= Seq(
ThisBuild / githubWorkflowUseSbtThinClient := false

ThisBuild / githubWorkflowPublishTargetBranches := Seq()

ThisBuild / githubWorkflowJavaVersions := List(
JavaSpec.temurin("8"),
JavaSpec.temurin("11"),
JavaSpec.temurin("17")
)
2 changes: 1 addition & 1 deletion project/plugins.sbt
Expand Up @@ -6,4 +6,4 @@ addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.4.3
addSbtPlugin("org.scoverage" % "sbt-scoverage" % "1.9.3")
addSbtPlugin("org.scoverage" % "sbt-coveralls" % "1.3.1")
addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.9.2")
addSbtPlugin("com.codecommit" % "sbt-github-actions" % "0.12.0")
addSbtPlugin("com.codecommit" % "sbt-github-actions" % "0.14.2")

0 comments on commit dc56c1c

Please sign in to comment.