Skip to content

Commit 1339dab

Browse files
committed
testing some new CI tests
1 parent 1801369 commit 1339dab

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

.github/workflows/c-cpp.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: C/C++ CI
22

33
on:
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 }
@@ -36,7 +41,7 @@ jobs:
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 }
@@ -51,6 +56,7 @@ jobs:
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 }
@@ -61,6 +67,7 @@ jobs:
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

Comments
 (0)