Skip to content

Commit cd52c5e

Browse files
Add more Alpine and LLVM jobs
1 parent 289b51b commit cd52c5e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ jobs:
2525
matrix:
2626
env:
2727
# Alpine
28+
- alpine:3.17
29+
- alpine:3.18
2830
- alpine:3.19
2931
- alpine:3.20
3032
- alpine:3.21
@@ -52,11 +54,16 @@ jobs:
5254
- gcc:12.5.0
5355
- gcc:latest
5456
# Clang versions
57+
- +env.llvm --llvm_major_version=17
58+
- +env.llvm --llvm_major_version=18
5559
- +env.llvm --llvm_major_version=19
5660
- +env.llvm --llvm_major_version=20
5761
vcpkg_arg: &vcpkg_arg
5862
- use_vcpkg=false
5963
- use_vcpkg=true
64+
exclude:
65+
# Older Alpine requires using vcpkg:
66+
- { env: alpine:3.17, vcpkg_arg: use_vcpkg=false }
6067
include:
6168
# Add Almalinux (RHEL) targets, alwasy using vcpkg
6269
- { env: almalinux:10, vcpkg_arg: use_vcpkg=true }

0 commit comments

Comments
 (0)