3131 os : [ubuntu-22.04]
3232 scala : [2.13, 3]
3333 java : [temurin@8, temurin@11, temurin@17]
34- project : [http4s-grpcJVM, http4s-grpcJS, http4s-grpcNative ]
34+ project : [http4s-grpcJVM, http4s-grpcJS]
3535 exclude :
3636 - scala : 3
3737 java : temurin@11
4141 java : temurin@11
4242 - project : http4s-grpcJS
4343 java : temurin@17
44- - project : http4s-grpcNative
45- java : temurin@11
46- - project : http4s-grpcNative
47- java : temurin@17
4844 runs-on : ${{ matrix.os }}
4945 timeout-minutes : 60
5046 steps :
@@ -106,10 +102,6 @@ jobs:
106102 if : matrix.project == 'http4s-grpcJS'
107103 run : sbt 'project ${{ matrix.project }}' '++ ${{ matrix.scala }}' Test/scalaJSLinkerResult
108104
109- - name : nativeLink
110- if : matrix.project == 'http4s-grpcNative'
111- run : sbt 'project ${{ matrix.project }}' '++ ${{ matrix.scala }}' Test/nativeLink
112-
113105 - name : Test
114106 run : sbt 'project ${{ matrix.project }}' '++ ${{ matrix.scala }}' test
115107
@@ -131,11 +123,11 @@ jobs:
131123
132124 - name : Make target directories
133125 if : github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main')
134- run : mkdir -p core/.native/target core/. js/target codegen/plugin/target core/.jvm/target codegen/generator/target project/target
126+ run : mkdir -p core/.js/target codegen/plugin/target core/.jvm/target codegen/generator/target project/target
135127
136128 - name : Compress target directories
137129 if : github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main')
138- run : tar cf targets.tar core/.native/target core/. js/target codegen/plugin/target core/.jvm/target codegen/generator/target project/target
130+ run : tar cf targets.tar core/.js/target codegen/plugin/target core/.jvm/target codegen/generator/target project/target
139131
140132 - name : Upload target directories
141133 if : github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main')
@@ -221,16 +213,6 @@ jobs:
221213 tar xf targets.tar
222214 rm targets.tar
223215
224- - name : Download target directories (2.13, http4s-grpcNative)
225- uses : actions/download-artifact@v4
226- with :
227- name : target-${{ matrix.os }}-${{ matrix.java }}-2.13-http4s-grpcNative
228-
229- - name : Inflate target directories (2.13, http4s-grpcNative)
230- run : |
231- tar xf targets.tar
232- rm targets.tar
233-
234216 - name : Download target directories (3, http4s-grpcJVM)
235217 uses : actions/download-artifact@v4
236218 with :
@@ -251,16 +233,6 @@ jobs:
251233 tar xf targets.tar
252234 rm targets.tar
253235
254- - name : Download target directories (3, http4s-grpcNative)
255- uses : actions/download-artifact@v4
256- with :
257- name : target-${{ matrix.os }}-${{ matrix.java }}-3-http4s-grpcNative
258-
259- - name : Inflate target directories (3, http4s-grpcNative)
260- run : |
261- tar xf targets.tar
262- rm targets.tar
263-
264236 - name : Import signing key
265237 if : env.PGP_SECRET != '' && env.PGP_PASSPHRASE == ''
266238 env :
0 commit comments