Skip to content

Commit

Permalink
test windows and mac arm
Browse files Browse the repository at this point in the history
  • Loading branch information
lokesh-couchbase committed Nov 8, 2023
1 parent 25dd95a commit a4cb350
Showing 1 changed file with 19 additions and 16 deletions.
35 changes: 19 additions & 16 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,21 +21,21 @@ jobs:
#- os: windows-latest
# platform: win32
# arch: arm64
- os: ubuntu-latest
platform: linux
arch: x64
- os: ubuntu-latest
platform: linux
arch: arm64
- os: ubuntu-latest
platform: linux
arch: armhf
- os: ubuntu-latest
platform: alpine
arch: x64
- os: macos-latest
platform: darwin
arch: x64
# - os: ubuntu-latest
# platform: linux
# arch: x64
# - os: ubuntu-latest
# platform: linux
# arch: arm64
# - os: ubuntu-latest
# platform: linux
# arch: armhf
# - os: ubuntu-latest
# platform: alpine
# arch: x64
# - os: macos-latest
# platform: darwin
# arch: x64
- os: macos-latest
platform: darwin
arch: arm64
Expand All @@ -52,7 +52,10 @@ jobs:
- name: windows-specific
shell: pwsh
if: matrix.platform == 'win32'
run: choco install openssl && choco install cmake && npm config set msvs_version 2022 --global && npm install --global cmake-js node-gyp && refreshenv && echo CMAKE_JS_LIB - $CMAKE_JS_LIB && npm ci && npm rebuild
run: choco install openssl.light --version=1.1.1 && choco install cmake && npm config set msvs_version 2022 --global && npm install --global cmake-js node-gyp && refreshenv && echo CMAKE_JS_LIB - $CMAKE_JS_LIB && npm ci && npm rebuild
- name: macos-arm-specific
if: matrix.platform == 'darwin' && matrix.arch == 'arm64'
run: brew install openssl && npm ci && npm run rebuild
- name: general
if: matrix.platform != 'win32'
run: npm ci && npm run rebuild
Expand Down

0 comments on commit a4cb350

Please sign in to comment.