Use free runners Node.js CI (#3715)
This commit is contained in:
7
.github/workflows/node-ci.yml
vendored
7
.github/workflows/node-ci.yml
vendored
@@ -76,11 +76,11 @@ jobs:
|
||||
include:
|
||||
- runs-on: ubuntu-22.04
|
||||
arch: x86_64
|
||||
- runs-on: MapLibre_Native_Ubuntu_22_04_ARM_8_core
|
||||
- runs-on: ubuntu-22.04-arm
|
||||
arch: arm64
|
||||
- runs-on: macos-14
|
||||
arch: arm64
|
||||
- runs-on: macos-14-large
|
||||
- runs-on: macos-13
|
||||
arch: x86_64
|
||||
- runs-on: windows-2022
|
||||
arch: x86_64
|
||||
@@ -157,7 +157,8 @@ jobs:
|
||||
"PATH=$env:PATH" | Out-File -FilePath $env:GITHUB_ENV -Append
|
||||
|
||||
- name: Setup cmake
|
||||
if: ${{contains(runner.name, 'GitHub Actions')}}
|
||||
# linux arm not supported https://github.com/jwlawson/actions-setup-cmake/issues/79
|
||||
if: ${{contains(runner.name, 'GitHub Actions') && matrix.runs-on != 'ubuntu-22.04-arm' }}
|
||||
uses: jwlawson/actions-setup-cmake@v2
|
||||
with:
|
||||
cmake-version: '3.31'
|
||||
|
||||
4
.github/workflows/node-release.yml
vendored
4
.github/workflows/node-release.yml
vendored
@@ -46,11 +46,11 @@ jobs:
|
||||
include:
|
||||
- runs-on: ubuntu-22.04
|
||||
arch: x86_64
|
||||
- runs-on: MapLibre_Native_Ubuntu_22_04_ARM_8_core
|
||||
- runs-on: ubuntu-22.04-arm
|
||||
arch: arm64
|
||||
- runs-on: macos-14
|
||||
arch: arm64
|
||||
- runs-on: macos-14-large
|
||||
- runs-on: macos-13
|
||||
arch: x86_64
|
||||
- runs-on: windows-2022
|
||||
arch: x86_64
|
||||
|
||||
Reference in New Issue
Block a user