diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2bbee1b..2409630 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -55,7 +55,7 @@ jobs: run: sbt '++ ${{ matrix.scala }}' test - name: Compress target directories - run: tar cf targets.tar target modules/core/.js/target modules/core/.jvm/target examples/.jvm/target project/target + run: tar cf targets.tar js/target modules/core/.js/target modules/core/.jvm/target jvm/target examples/.jvm/target target project/target - name: Upload target directories uses: actions/upload-artifact@v4 diff --git a/build.sbt b/build.sbt index 138bed1..f8b50e9 100644 --- a/build.sbt +++ b/build.sbt @@ -43,16 +43,14 @@ ThisBuild / githubWorkflowPublish := Seq( // Project Definitions // ///////////////////////// -lazy val root = project +lazy val root = crossProject(JSPlatform, JVMPlatform) .in(file(".")) .settings( - name := "root", publish / skip := true ) .aggregate( - core.js, - core.jvm, - examples.jvm + core, + examples ) lazy val core = (crossProject(JSPlatform, JVMPlatform).crossType(CrossType.Pure) in file("modules/core"))