Fix for missing sbt by using new guardian/setup-scala
action
#60
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Using the new GitHub Action
guardian/setup-scala
to cope withsbt
being removed from the latest Ubuntu images we use for CI. This composite action combinessetup-java
andsetup-sbt
with good defaults for the Guardian.Version of Java used by CI now specified by
.tool-versions
fileNote that (like
gha-scala-library-release-workflow
)guardian/setup-scala
requires that projects specify their Java version with anasdf
-formatted.tool-versions
file - we didn't have to add one with this PR, as we already added it forgha-scala-library-release-workflow
.