Skip to content

Commit 1987102

Browse files
committed
Separate publication of artifacts defined for org.scala-lang and org.scala-js
Signed-off-by: Wojciech Mazur <wmazur@virtuslab.com>
1 parent 64a1c4d commit 1987102

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

.github/workflows/ci.yaml

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -294,8 +294,28 @@ jobs:
294294
# scala3-${{ env.RELEASE_TAG }}*.sha256 \
295295
# scala3-${{ env.RELEASE_TAG }}.msi
296296
297-
- name: Publish Release
298-
run: ./project/scripts/sbtPublish ";project scala3-bootstrapped-new ;publishSigned ;sonaUpload"
297+
# Each namespace needs to be published separately
298+
- name: Publish Release (org.scala-lang)
299+
run: |
300+
./project/scripts/sbtPublish " \
301+
all \
302+
scala-library-bootstrapped/publishSigned \
303+
scala3-compiler-bootstrapped-new/publishSigned \
304+
scala3-interfaces/publishSigned \
305+
scala3-language-server/publishSigned \
306+
scala3-library-bootstrapped-new/publishSigned \
307+
scala3-library-sjs/publishSigned \
308+
scala3-presentation-compiler/publishSigned \
309+
scala3-repl/publishSigned \
310+
scala3-sbt-bridge-bootstrapped/publishSigned \
311+
scala3-staging-new/publishSigned \
312+
scala3-tasty-inspector-new/publishSigned \
313+
scaladoc-new/publishSigned \
314+
tasty-core-bootstrapped-new/publishSigned \
315+
;sonaUpload"
316+
317+
- name: Publish Release (org.scala-js)
318+
run: ./project/scripts/sbtPublish "clean; scala-library-sjs/publishSigned ;sonaUpload"
299319

300320
build-msi-package:
301321
uses: ./.github/workflows/build-msi.yml

0 commit comments

Comments
 (0)