Skip to content

Commit 122e8c6

Browse files
committed
Minimize CI burden by commenting out parts of the matriix
- Minimizes CI burden by commenting out parts of the matrix so that one entry for every platform remains - Adds a commented out option for web builds using threads=no
1 parent 5513ce6 commit 122e8c6

File tree

1 file changed

+28
-10
lines changed

1 file changed

+28
-10
lines changed

.github/workflows/builds.yml

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,40 @@ jobs:
1616
target:
1717
[
1818
{ platform: linux, arch: x86_64, os: ubuntu-22.04 },
19-
{ platform: linux, arch: x86_32, os: ubuntu-22.04 },
20-
{ platform: linux, arch: arm64, os: ubuntu-22.04-arm },
21-
{ platform: linux, arch: arm32, os: ubuntu-22.04-arm },
19+
#{ platform: linux, arch: x86_32, os: ubuntu-22.04 },
20+
#{ platform: linux, arch: arm64, os: ubuntu-22.04-arm },
21+
#{ platform: linux, arch: arm32, os: ubuntu-22.04-arm },
2222
{ platform: windows, arch: x86_64, os: windows-latest },
23-
{ platform: windows, arch: x86_32, os: windows-latest },
24-
{ platform: windows, arch: arm64, os: windows-latest },
23+
#{ platform: windows, arch: x86_32, os: windows-latest },
24+
#{ platform: windows, arch: arm64, os: windows-latest },
2525
{ platform: macos, arch: universal, os: macos-latest },
2626
{ platform: android, arch: x86_64, os: ubuntu-22.04 },
27-
{ platform: android, arch: x86_32, os: ubuntu-22.04 },
28-
{ platform: android, arch: arm64, os: ubuntu-22.04 },
29-
{ platform: android, arch: arm32, os: ubuntu-22.04 },
27+
#{ platform: android, arch: x86_32, os: ubuntu-22.04 },
28+
#{ platform: android, arch: arm64, os: ubuntu-22.04 },
29+
#{ platform: android, arch: arm32, os: ubuntu-22.04 },
3030
{ platform: ios, arch: arm64, os: macos-latest },
3131
{ platform: web, arch: wasm32, os: ubuntu-22.04 },
32+
#{ platform: web, arch: wasm32, os: ubuntu-22.04, threads: no},
3233
]
33-
target-type: [template_debug, template_release]
34-
float-precision: [single, double]
34+
target-type:
35+
[
36+
template_debug,
37+
template_release
38+
]
39+
float-precision:
40+
[
41+
single,
42+
#double
43+
]
44+
include:
45+
- platform: linux
46+
arch: x86_64
47+
os: ubuntu-22.04
48+
float-precision: double
49+
- platform: web
50+
arch: wasm32
51+
os: ubuntu-22.04
52+
threads: no
3553

3654
runs-on: ${{ matrix.target.os }}
3755
steps:

0 commit comments

Comments
 (0)