Skip to content

Commit f029506

Browse files
committed
Remove windows and macos builds from CI
1 parent 701a879 commit f029506

File tree

3 files changed

+4
-20
lines changed

3 files changed

+4
-20
lines changed

.github/workflows/npm.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ jobs:
3434
runs-on: ubuntu-latest
3535
strategy:
3636
matrix:
37-
arch: [darwin-64, darwin-arm64, linux-64, linux-arm64, windows-64]
37+
# arch: [darwin-64, darwin-arm64, linux-64, linux-arm64, windows-64]
38+
arch: [linux-64, linux-arm64]
3839
steps:
3940
- name: Checkout Repo
4041
uses: actions/checkout@v3

.github/workflows/release.yml

+2-10
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,10 @@ jobs:
5656
build:
5757
strategy:
5858
matrix:
59-
os: [ubuntu-20.04, macos-latest, windows-2022]
59+
os: [ubuntu-20.04]
6060
include:
6161
- os-name: linux
6262
os: ubuntu-20.04
63-
- os-name: macOS
64-
os: macos-latest
65-
- os-name: windows
66-
os: windows-2022
6763
runs-on: ${{ matrix.os }}
6864
name: build (${{ matrix.os-name }})
6965
steps:
@@ -121,14 +117,10 @@ jobs:
121117
runs-on: ubuntu-latest
122118
strategy:
123119
matrix:
124-
arch: [linux-64, darwin-64, windows-64]
120+
arch: [linux-64]
125121
include:
126122
- arch: linux-64
127123
name: Linux-X64
128-
- arch: darwin-64
129-
name: macOS-X64
130-
- arch: windows-64
131-
name: Windows-X64
132124
steps:
133125
- name: Download ${{ matrix.name }}
134126
uses: actions/[email protected]

.github/workflows/test.yml

-9
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ jobs:
1515
os:
1616
[
1717
{ name : linux, image : ubuntu-20.04 },
18-
{ name : macOS, image : macos-latest },
19-
{ name : windows, image : windows-2022 }
2018
]
2119
config:
2220
[
@@ -29,13 +27,6 @@ jobs:
2927
# Add an Address Sanitizer (ASAN) build on Linux for additional checking.
3028
- os: { name: linux, image: ubuntu-20.04 }
3129
config: { suffix: -asan, bazel-args: --config=asan }
32-
# Windows has a custom non-debug bazel config.
33-
- os: { name : windows, image : windows-2022 }
34-
config: { suffix: '', bazel-args: --config=windows_no_dbg }
35-
exclude:
36-
# Skip the matrix generated Windows non-debug config to use the one added above.
37-
- os: { name : windows, image : windows-2022 }
38-
config: { suffix: '', bazel-args: '' }
3930
fail-fast: false
4031
runs-on: ${{ matrix.os.image }}
4132
name: test (${{ matrix.os.name }}${{ matrix.config.suffix }})

0 commit comments

Comments
 (0)