mirror of
https://github.com/libgit2/libgit2.git
synced 2026-01-25 02:56:17 +00:00
Merge pull request #7167 from ambv/macos-14
This commit is contained in:
2
.github/workflows/experimental.yml
vendored
2
.github/workflows/experimental.yml
vendored
@@ -37,7 +37,7 @@ jobs:
|
||||
CMAKE_OPTIONS: -DUSE_HTTPS=OpenSSL -DDEPRECATE_HARD=ON -DDEBUG_LEAK_CHECKER=valgrind -DUSE_GSSAPI=ON -DUSE_SSH=ON -DEXPERIMENTAL_SHA256=ON
|
||||
- name: "macOS (SHA256)"
|
||||
id: macos-sha256
|
||||
os: macos-13
|
||||
os: macos-14
|
||||
setup-script: osx
|
||||
env:
|
||||
CC: clang
|
||||
|
||||
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
@@ -64,7 +64,7 @@ jobs:
|
||||
CMAKE_OPTIONS: -DUSE_HTTPS=mbedTLS -DUSE_SHA1=HTTPS -DDEPRECATE_HARD=ON -DDEBUG_LEAK_CHECKER=valgrind -DUSE_GSSAPI=ON -DUSE_SSH=libssh2
|
||||
- name: "macOS"
|
||||
id: macos
|
||||
os: macos-13
|
||||
os: macos-14
|
||||
setup-script: osx
|
||||
env:
|
||||
CC: clang
|
||||
|
||||
6
.github/workflows/nightly.yml
vendored
6
.github/workflows/nightly.yml
vendored
@@ -65,7 +65,7 @@ jobs:
|
||||
CMAKE_OPTIONS: -DUSE_HTTPS=mbedTLS -DUSE_SHA1=HTTPS -DDEPRECATE_HARD=ON -DDEBUG_LEAK_CHECKER=valgrind -DUSE_GSSAPI=ON -DUSE_SSH=libssh2
|
||||
- name: "macOS"
|
||||
id: macos
|
||||
os: macos-13
|
||||
os: macos-14
|
||||
setup-script: osx
|
||||
env:
|
||||
CC: clang
|
||||
@@ -76,7 +76,7 @@ jobs:
|
||||
SKIP_NEGOTIATE_TESTS: true
|
||||
- name: "iOS"
|
||||
id: ios
|
||||
os: macos-13
|
||||
os: macos-14
|
||||
setup-script: ios
|
||||
env:
|
||||
CC: clang
|
||||
@@ -356,7 +356,7 @@ jobs:
|
||||
os: ubuntu-latest
|
||||
- name: "macOS (SHA256)"
|
||||
id: macos-sha256
|
||||
os: macos-13
|
||||
os: macos-14
|
||||
setup-script: osx
|
||||
env:
|
||||
CC: clang
|
||||
|
||||
@@ -2,5 +2,7 @@
|
||||
export MallocStackLogging=1
|
||||
export MallocScribble=1
|
||||
export MallocLogFile=/dev/null
|
||||
export CLAR_AT_EXIT="leaks -quiet \$PPID"
|
||||
# Exclude known Apple Security framework leak in CryptKit::FEEKeyInfoProvider
|
||||
# which occurs during SSL/TLS handshakes and is not in libgit2's control
|
||||
export CLAR_AT_EXIT="leaks -quiet -exclude=SSLHandshake \$PPID"
|
||||
exec "$@"
|
||||
|
||||
Reference in New Issue
Block a user