@@ -30,11 +30,11 @@ jobs:
3030 os : [ubuntu-latest]
3131 scala : [2.13, 3]
3232 java : [temurin@11, temurin@17]
33- project : [rootJS, rootJVM, rootNative ]
33+ project : [sealedMonadNative, sealedMonadJS, sealedMonadJVM ]
3434 exclude :
35- - project : rootJS
35+ - project : sealedMonadNative
3636 java : temurin@17
37- - project : rootNative
37+ - project : sealedMonadJS
3838 java : temurin@17
3939 runs-on : ${{ matrix.os }}
4040 timeout-minutes : 60
@@ -76,14 +76,14 @@ jobs:
7676 - name : Check that workflows are up to date
7777 run : sbt githubWorkflowCheck
7878
79- - name : scalaJSLink
80- if : matrix.project == 'rootJS'
81- run : sbt 'project ${{ matrix.project }}' '++ ${{ matrix.scala }}' Test/scalaJSLinkerResult
82-
8379 - name : nativeLink
84- if : matrix.project == 'rootNative '
80+ if : matrix.project == 'sealedMonadNative '
8581 run : sbt 'project ${{ matrix.project }}' '++ ${{ matrix.scala }}' Test/nativeLink
8682
83+ - name : scalaJSLink
84+ if : matrix.project == 'sealedMonadJS'
85+ run : sbt 'project ${{ matrix.project }}' '++ ${{ matrix.scala }}' Test/scalaJSLinkerResult
86+
8787 - name : Test
8888 run : sbt 'project ${{ matrix.project }}' '++ ${{ matrix.scala }}' test
8989
@@ -97,11 +97,11 @@ jobs:
9797
9898 - name : Make target directories
9999 if : github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/master')
100- run : mkdir -p sealedmonad/.native/target sealedmonad/.jvm /target sealedmonad/.js /target project/target
100+ run : mkdir -p sealedmonad/.native/target sealedmonad/.js /target sealedmonad/.jvm /target project/target
101101
102102 - name : Compress target directories
103103 if : github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/master')
104- run : tar cf targets.tar sealedmonad/.native/target sealedmonad/.jvm /target sealedmonad/.js /target project/target
104+ run : tar cf targets.tar sealedmonad/.native/target sealedmonad/.js /target sealedmonad/.jvm /target project/target
105105
106106 - name : Upload target directories
107107 if : github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/master')
@@ -154,62 +154,62 @@ jobs:
154154 if : matrix.java == 'temurin@17' && steps.setup-java-temurin-17.outputs.cache-hit == 'false'
155155 run : sbt +update
156156
157- - name : Download target directories (2.13, rootJS )
157+ - name : Download target directories (2.13, sealedMonadNative )
158158 uses : actions/download-artifact@v4
159159 with :
160- name : target-${{ matrix.os }}-${{ matrix.java }}-2.13-rootJS
160+ name : target-${{ matrix.os }}-${{ matrix.java }}-2.13-sealedMonadNative
161161
162- - name : Inflate target directories (2.13, rootJS )
162+ - name : Inflate target directories (2.13, sealedMonadNative )
163163 run : |
164164 tar xf targets.tar
165165 rm targets.tar
166166
167- - name : Download target directories (2.13, rootJVM )
167+ - name : Download target directories (2.13, sealedMonadJS )
168168 uses : actions/download-artifact@v4
169169 with :
170- name : target-${{ matrix.os }}-${{ matrix.java }}-2.13-rootJVM
170+ name : target-${{ matrix.os }}-${{ matrix.java }}-2.13-sealedMonadJS
171171
172- - name : Inflate target directories (2.13, rootJVM )
172+ - name : Inflate target directories (2.13, sealedMonadJS )
173173 run : |
174174 tar xf targets.tar
175175 rm targets.tar
176176
177- - name : Download target directories (2.13, rootNative )
177+ - name : Download target directories (2.13, sealedMonadJVM )
178178 uses : actions/download-artifact@v4
179179 with :
180- name : target-${{ matrix.os }}-${{ matrix.java }}-2.13-rootNative
180+ name : target-${{ matrix.os }}-${{ matrix.java }}-2.13-sealedMonadJVM
181181
182- - name : Inflate target directories (2.13, rootNative )
182+ - name : Inflate target directories (2.13, sealedMonadJVM )
183183 run : |
184184 tar xf targets.tar
185185 rm targets.tar
186186
187- - name : Download target directories (3, rootJS )
187+ - name : Download target directories (3, sealedMonadNative )
188188 uses : actions/download-artifact@v4
189189 with :
190- name : target-${{ matrix.os }}-${{ matrix.java }}-3-rootJS
190+ name : target-${{ matrix.os }}-${{ matrix.java }}-3-sealedMonadNative
191191
192- - name : Inflate target directories (3, rootJS )
192+ - name : Inflate target directories (3, sealedMonadNative )
193193 run : |
194194 tar xf targets.tar
195195 rm targets.tar
196196
197- - name : Download target directories (3, rootJVM )
197+ - name : Download target directories (3, sealedMonadJS )
198198 uses : actions/download-artifact@v4
199199 with :
200- name : target-${{ matrix.os }}-${{ matrix.java }}-3-rootJVM
200+ name : target-${{ matrix.os }}-${{ matrix.java }}-3-sealedMonadJS
201201
202- - name : Inflate target directories (3, rootJVM )
202+ - name : Inflate target directories (3, sealedMonadJS )
203203 run : |
204204 tar xf targets.tar
205205 rm targets.tar
206206
207- - name : Download target directories (3, rootNative )
207+ - name : Download target directories (3, sealedMonadJVM )
208208 uses : actions/download-artifact@v4
209209 with :
210- name : target-${{ matrix.os }}-${{ matrix.java }}-3-rootNative
210+ name : target-${{ matrix.os }}-${{ matrix.java }}-3-sealedMonadJVM
211211
212- - name : Inflate target directories (3, rootNative )
212+ - name : Inflate target directories (3, sealedMonadJVM )
213213 run : |
214214 tar xf targets.tar
215215 rm targets.tar
@@ -284,5 +284,5 @@ jobs:
284284 - name : Submit Dependencies
285285 uses : scalacenter/sbt-dependency-submission@v2
286286 with :
287- modules-ignore : root_2 .13 root_3 rootjs_2 .13 rootjs_3 rootjvm_2 .13 rootjvm_3 rootnative_2 .13 rootnative_3
287+ modules-ignore : sealedmonadnative_2 .13 sealedmonadnative_3 sealedmonad_2 .13 sealedmonad_3 sealedmonadjs_2 .13 sealedmonadjs_3 sealedmonadjvm_2 .13 sealedmonadjvm_3
288288 configs-ignore : test scala-tool scala-doc-tool test-internal
0 commit comments