Skip to content

Commit 6ef0df0

Browse files
[libc][workflow] improve ci coverage with windows-2024 and arm ubuntu
1 parent 13c6abf commit 6ef0df0

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

.github/workflows/libc-fullbuild-tests.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,16 @@ on:
1111

1212
jobs:
1313
build:
14-
runs-on: ubuntu-24.04
14+
runs-on: ${{ matrix.os }}
1515
strategy:
1616
fail-fast: false
1717
matrix:
1818
include:
19-
- c_compiler: clang
19+
- os: ubuntu-24.04
20+
c_compiler: clang
21+
cpp_compiler: clang++
22+
- os: ubuntu-24.04-arm
23+
c_compiler: clang
2024
cpp_compiler: clang++
2125
# TODO: add back gcc build when it is fixed
2226
# - c_compiler: gcc

.github/workflows/libc-overlay-tests.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,18 @@ jobs:
2222
compiler:
2323
c_compiler: clang
2424
cpp_compiler: clang++
25+
- os: ubuntu-24.04-arm
26+
compiler:
27+
c_compiler: clang
28+
cpp_compiler: clang++
2529
- os: windows-2022
2630
compiler:
2731
c_compiler: clang-cl
2832
cpp_compiler: clang-cl
33+
- os: windows-2025
34+
compiler:
35+
c_compiler: clang-cl
36+
cpp_compiler: clang-cl
2937
- os: macos-14
3038
compiler:
3139
c_compiler: clang

0 commit comments

Comments
 (0)