Skip to content

Commit

Permalink
chore [ci]: Hot fix release job for Scala release to allow for publis…
Browse files Browse the repository at this point in the history
…h of 0.5.0-RC1 artifacts for Scala 3.3.3
  • Loading branch information
WojciechMazur committed Feb 29, 2024
1 parent 202ac0d commit a32e2c5
Showing 1 changed file with 21 additions and 7 deletions.
28 changes: 21 additions & 7 deletions .github/workflows/publishForScalaRelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,22 +54,36 @@ jobs:
MAVEN_PASSWORD: "${{ secrets.SONATYPE_PASSWORD }}"
PGP_PASSPHRASE: "${{ secrets.PGP_PASSWORD }}"
run: >
# TODO Hot fix, replace with dedicated command or env var for next release to set correct cross scala versions
sbt '
set crossScalaVersions += "${{ inputs.scala-version }}";
set nscPlugin.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set junitPlugin.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set scalalib.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set nir.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set util.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set tools.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set nativelib.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set clib.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set posixlib.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set windowslib.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set auxlib.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set javalib.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set testInterface.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set testInterfaceSbtDefs.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set testRunner.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
set junitRuntime.forBinaryVersion("${{ env.binary-version }}")/crossScalaVersions += "${{ inputs.scala-version }}";
++${{ inputs.scala-version }} -v;
nscplugin${{ env.project-version }}/test;
nscplugin${{ env.project-version }}/publishSigned;
junitPlugin${{ env.project-version }}/publishSigned;
scalalib${{ env.project-version }}/publishSigned
'
- name: Test runtime
run: >
sbt '
set crossScalaVersions += "${{ inputs.scala-version }}";
++${{ inputs.scala-version }} -v;
test-runtime ${{ env.binary-version }};
'
# - name: Test runtime
# run: >
# sbt '
# set crossScalaVersions += "${{ inputs.scala-version }}";
# ++${{ inputs.scala-version }} -v;
# test-runtime ${{ env.binary-version }};
# '

0 comments on commit a32e2c5

Please sign in to comment.