Skip to content

Commit b32da5d

Browse files
authored
Fix some of the CI jobs (#456)
* Update CMakeLists.txt * install pkgconfiglite windows ci * Revert "Update CMakeLists.txt" This reverts commit f4caee0. * Switch GCC to gcc-14 of Mac CI * Switch to GCC 12 for Mac CI * Try mac os 11 * Update ci.yml * Update ci.yml * latest runners * Fix typo * Uncomment the other tests * Comment back out the sanitizers
1 parent 3cd9bc6 commit b32da5d

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ jobs:
2424
bash scripts/check-clang.sh
2525
2626
mac-os-build-gcc:
27-
runs-on: macos-12
27+
runs-on: macos-latest
2828
permissions:
2929
id-token: write
3030
contents: read
3131
env:
32-
CC: /usr/local/bin/gcc-13
33-
CXX: /usr/local/bin/g++-13
32+
CC: gcc-13
33+
CXX: g++-13
3434
AWS_KVS_LOG_LEVEL: 2
3535
steps:
3636
- name: Clone repository
@@ -113,10 +113,10 @@ jobs:
113113
./tst/producer_test
114114
115115
mac-os-m1-build-gcc:
116-
runs-on: macos-13-xlarge
116+
runs-on: macos-latest-xlarge
117117
env:
118-
CC: /opt/homebrew/bin/gcc-13
119-
CXX: /opt/homebrew/bin/g++-13
118+
CC: gcc-13
119+
CXX: g++-13
120120
AWS_KVS_LOG_LEVEL: 2
121121
permissions:
122122
id-token: write
@@ -330,7 +330,7 @@ jobs:
330330
# ulimit -c unlimited -S
331331
# timeout --signal=SIGABRT 150m ./tst/producer_test --gtest_break_on_failure
332332

333-
#thread-sanitizer:
333+
# thread-sanitizer:
334334
# runs-on: ubuntu-20.04
335335
# permissions:
336336
# id-token: write
@@ -405,7 +405,7 @@ jobs:
405405
uses: actions/checkout@v3
406406
- name: Install dependencies
407407
run: |
408-
choco install nasm strawberryperl
408+
choco install nasm strawberryperl pkgconfiglite
409409
- name: Build repository
410410
run: |
411411
$env:Path += ';C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Strawberry\c\bin;C:\Program Files\NASM;D:\a\amazon-kinesis-video-streams-producer-c\amazon-kinesis-video-streams-producer-c\open-source\lib;D:\a\amazon-kinesis-video-streams-producer-c\amazon-kinesis-video-streams-producer-c\open-source\bin'

0 commit comments

Comments
 (0)