29
29
os : [ubuntu-latest]
30
30
scala : [3.1.1]
31
31
java : [temurin@8]
32
- project : [rootJS, rootJVM, rootNative ]
32
+ project : [rootJS, rootJVM]
33
33
runs-on : ${{ matrix.os }}
34
34
steps :
35
35
- name : Checkout current branch (full)
67
67
if : matrix.project == 'rootJS'
68
68
run : sbt 'project ${{ matrix.project }}' '++${{ matrix.scala }}' Test/fastOptJS
69
69
70
- - name : nativeLink
71
- if : matrix.project == 'rootNative'
72
- run : sbt 'project ${{ matrix.project }}' '++${{ matrix.scala }}' Test/nativeLink
73
-
74
70
- name : Test
75
71
run : sbt 'project ${{ matrix.project }}' '++${{ matrix.scala }}' test
76
72
@@ -84,11 +80,11 @@ jobs:
84
80
85
81
- name : Make target directories
86
82
if : github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/scala3')
87
- run : mkdir -p target all/target units/.jvm/target .js/target core/.native/ target site/ target core/.js/target units/.native /target core/.jvm/target .jvm/target .native/target units/.js/target project/target
83
+ run : mkdir -p target all/target units/.jvm/target .js/target site/ target kernel/.jvm/ target core/.js/target kernel/.js /target core/.jvm/target .jvm/target .native/target units/.js/target project/target
88
84
89
85
- name : Compress target directories
90
86
if : github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/scala3')
91
- run : tar cf targets.tar target all/target units/.jvm/target .js/target core/.native/ target site/ target core/.js/target units/.native /target core/.jvm/target .jvm/target .native/target units/.js/target project/target
87
+ run : tar cf targets.tar target all/target units/.jvm/target .js/target site/ target kernel/.jvm/ target core/.js/target kernel/.js /target core/.jvm/target .jvm/target .native/target units/.js/target project/target
92
88
93
89
- name : Upload target directories
94
90
if : github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/scala3')
@@ -152,16 +148,6 @@ jobs:
152
148
tar xf targets.tar
153
149
rm targets.tar
154
150
155
- - name : Download target directories (3.1.1, rootNative)
156
- uses : actions/download-artifact@v2
157
- with :
158
- name : target-${{ matrix.os }}-${{ matrix.java }}-3.1.1-rootNative
159
-
160
- - name : Inflate target directories (3.1.1, rootNative)
161
- run : |
162
- tar xf targets.tar
163
- rm targets.tar
164
-
165
151
- name : Import signing key
166
152
if : env.PGP_SECRET != '' && env.PGP_PASSPHRASE == ''
167
153
run : echo $PGP_SECRET | base64 -d | gpg --import
0 commit comments