Skip to content

Commit cd6f00d

Browse files
committed
fixup! move openssl-matrix to a nix file
1 parent 3ae4e0a commit cd6f00d

1 file changed

Lines changed: 1 addition & 31 deletions

File tree

.github/workflows/test-shared.yml

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -135,36 +135,6 @@ jobs:
135135
path: '*.tar.gz'
136136
compression-level: 0
137137

138-
build:
139-
needs: build-tarball
140-
strategy:
141-
fail-fast: false
142-
matrix:
143-
include:
144-
- runner: ubuntu-24.04
145-
system: x86_64-linux
146-
# built separately in build-aarch64-linux-v8
147-
# - runner: ubuntu-24.04-arm
148-
# system: aarch64-linux
149-
- runner: macos-15-intel
150-
system: x86_64-darwin
151-
- runner: macos-latest
152-
system: aarch64-darwin
153-
name: '${{ matrix.system }}: with shared libraries'
154-
runs-on: ${{ matrix.runner }}
155-
steps:
156-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
157-
with:
158-
persist-credentials: false
159-
sparse-checkout: .github/actions
160-
sparse-checkout-cone-mode: false
161-
- uses: ./.github/actions/build-shared
162-
with:
163-
cachix-auth-token: ${{ secrets.CACHIX_AUTH_TOKEN }}
164-
extra-nix-attrs: |
165-
--arg useSeparateDerivationForV8 true \
166-
${{ endsWith(matrix.system, '-darwin') && '--arg withAmaro false --arg withLief false --arg withSQLite false --arg withFFI false --arg extraConfigFlags ''["--without-inspector" "--without-node-options"]'' \' || '\' }}
167-
168138
build-aarch64-linux-v8:
169139
needs: build-tarball
170140
runs-on: ubuntu-24.04-arm
@@ -228,7 +198,7 @@ jobs:
228198
openssl: ${{ fromJSON(needs.build-aarch64-linux-v8.outputs.matrix) }}
229199
name: 'aarch64-linux: with shared ${{ matrix.openssl.attr }} (${{ matrix.openssl.version }})'
230200
runs-on: ubuntu-24.04-arm
231-
continue-on-error: ${{ matrix.openssl['continue-on-error'] }}
201+
continue-on-error: false
232202
env:
233203
OPENSSL_ATTR: ${{ matrix.openssl.attr }}
234204
steps:

0 commit comments

Comments
 (0)