@@ -2,7 +2,7 @@ name: C/C++ CI
22
33on :
44 push :
5- branches : [ master, pre-stage ]
5+ branches : [ master, pre-stage, *RC* ]
66 paths : [ '**.c', '**.h', '**.m4', '**.sh', '.github/**', '**/Makefile.in', 'configure.ac' ]
77 pull_request :
88 branches : [ master ]
@@ -15,10 +15,15 @@ jobs:
1515 fail-fast : false
1616 matrix :
1717 # First we test all OSes in the default configuration.
18- target : [ubuntu-20.04, ubuntu-22.04, macos-11, macos-12]
18+ target : [ubuntu-20.04, ubuntu-22.04, macos-11, macos-12, macos-13 ]
1919 config : [default]
2020 # Then we include any extra configs we want to test for specific VMs.
2121 include :
22+ - { target: ubuntu-20.04, config: valgrind-1 }
23+ - { target: ubuntu-20.04, config: valgrind-2 }
24+ - { target: ubuntu-20.04, config: valgrind-3 }
25+ - { target: ubuntu-20.04, config: valgrind-4 }
26+ - { target: ubuntu-20.04, config: valgrind-5 }
2227 - { target: ubuntu-20.04, config: c89 }
2328 - { target: ubuntu-20.04, config: clang-6.0 }
2429 - { target: ubuntu-20.04, config: clang-8 }
3641 - { target: ubuntu-20.04, config: gcc-11-Werror }
3742 - { target: ubuntu-20.04, config: pam }
3843 - { target: ubuntu-20.04, config: kitchensink }
39- - { target: ubuntu-20 .04, config: hardenedmalloc }
44+ - { target: ubuntu-22 .04, config: hardenedmalloc }
4045 - { target: ubuntu-20.04, config: tcmalloc }
4146 - { target: ubuntu-latest, config: openssl-master }
4247 - { target: ubuntu-latest, config: openssl-noec }
5156 - { target: ubuntu-latest, config: openssl-3.0.7 }
5257 - { target: ubuntu-latest, config: openssl-1.1.1_stable }
5358 - { target: ubuntu-latest, config: openssl-3.0 } # stable branch
59+ - { target: ubuntu-latest, config: libressl-3.7.0 }
5460 - { target: ubuntu-22.04, config: pam }
5561 - { target: ubuntu-22.04, config: krb5 }
5662 - { target: ubuntu-22.04, config: heimdal }
6167 - { target: ubuntu-22.04, config: without-openssl }
6268 - { target: macos-11, config: pam }
6369 - { target: macos-12, config: pam }
70+ - { target: macos-13, config: pam }
6471 runs-on : ${{ matrix.target }}
6572 steps :
6673 - uses : actions/checkout@main
0 commit comments