Skip to content

Commit 972a083

Browse files
committed
add windows arm64 to openssl package workflow
1 parent 4978cbb commit 972a083

1 file changed

Lines changed: 3 additions & 13 deletions

File tree

.github/workflows/build-openssl-packages.yml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ jobs:
1010
strategy:
1111
matrix:
1212
include:
13+
- os: windows-latest
14+
arch: arm64
1315
- os: windows-latest
1416
arch: x64
15-
# - os: windows-latest
16-
# arch: arm64
1717
- os: macos-15
1818
arch: arm64
1919
- os: macos-15-intel
@@ -29,22 +29,12 @@ jobs:
2929
with:
3030
node-version: 22
3131

32-
- name: Install Toolchain
33-
if: matrix.os == 'windows-latest' && matrix.arch == 'arm64'
34-
uses: msys2/setup-msys2@v2
35-
with:
36-
update: true
37-
install: >
38-
mingw-w64-aarch64-toolchain
39-
mingw-w64-aarch64-cmake
40-
mingw-w64-aarch64-ninja
41-
4232
- name: Install dependencies
4333
run: npm install
4434

4535
- name: Build OpenSSL packages
4636
env:
47-
TARGET_ARCH: ${{ matrix.arch }}
37+
npm_config_arch: ${{ matrix.arch }}
4838
NODEGIT_OPENSSL_BUILD_PACKAGE: 1
4939
OPENSSL_MACOS_DEPLOYMENT_TARGET: "11.0"
5040
run: node utils/acquireOpenSSL.mjs

0 commit comments

Comments
 (0)