Skip to content

Releases: sbt/sbt-github-actions

v0.9.3

20 Sep 04:28
v0.9.3
8da4c1f
Compare
Choose a tag to compare
  • Fixed clean.yml workflow for revised GitHub API endpoints (@ldeluigi)
  • Added quoting to work around a bug in GitHub Actions' YAML parser (@kryptt)
  • Documentation improvements (@LukaJCB)

Special thanks to each and every one of you!

v0.9.2

29 Aug 18:15
v0.9.2
Compare
Choose a tag to compare
  • Switched to CheckoutFull as the default. This will resolve any issues people may have seen with tags being absent in CI, though it will also increase build times by a noticeable amount.

v0.9.1

21 Aug 20:25
v0.9.1
Compare
Choose a tag to compare
  • Fixed artifact download
  • Extracted githubWorkflowJobSetup key to make it easier to build independent jobs that touch the project

v0.9.0

21 Aug 18:02
v0.9.0
Compare
Choose a tag to compare
  • Added support for runs-on labels (@kryptt)
  • Updated the artifact upload logic to tar everything into a single file (resolving issues with ScalaJS builds)
  • Improved skipping configuration in artifact upload for projects with no target directories

v0.8.1

06 Aug 16:46
v0.8.1
Compare
Choose a tag to compare
  • Added support for triggering builds on tag pushes. This enables considerably better integration with sbt-ci-release
  • Removed Windows symlink hacks to compensate for updates in windows-latest

v0.8.0

22 Jun 23:14
v0.8.0
Compare
Choose a tag to compare
  • Added githubWorkflowBuildMatrixInclusions/githubWorkflowBuildMatrixExclusions, which can be useful for generating include and exclude matrix directives

v0.7.0

16 Jun 20:20
v0.7.0
Compare
Choose a tag to compare
  • Generalized githubWorkflowBuild/githubWorkflowPublish to take a sequence of steps. If you want your build to take multiple steps, or if you want to interleave non-sbt steps within the build process, this is a way to do it. I would still consider it best practice to make a command alias in sbt which does the whole thing (e.g. ci), but if you prefer to separate things, now you can.

v0.6.4

31 May 19:41
v0.6.4
Compare
Choose a tag to compare
  • Added githubWorkflowBuildPostamble/githubWorkflowPublishPostamble for adding steps that follow the build and publish actions (respectively)

v0.6.3

29 May 23:30
v0.6.3
Compare
Choose a tag to compare
  • Added proper escaping and rendering to os, java, and scala matrix components

v0.6.2

29 Apr 20:35
v0.6.2
Compare
Choose a tag to compare
  • Added support for configuring the JVM version used in the publish job. This now defaults to the head of githubWorkflowJavaVersions.