mirror of
https://github.com/curl/curl.git
synced 2026-06-18 01:15:37 +03:00
GHA: extend clang-tidy jobs with more build options, add Windows job
- linux: wolfssl, wolfssh (replacing libssh2), ech, kerberos/GSSAPI, ssls-export (libssh2 remains tested on macos.) - macos: brotli, zstd, c-ares, gnutls, mbedtls, gsasl, rtmp, ssls-export - windows: new job with schannel, sspi, winidn, winldap, ssls-export - unit3205: fix/silence remaining NULL dereferences. Commits fixing the issues found:cbbccb8b3a#16766554e4c14be#16777 Closes #16764
This commit is contained in:
parent
c712effda3
commit
e7944fb3da
4 changed files with 30 additions and 16 deletions
6
.github/workflows/linux.yml
vendored
6
.github/workflows/linux.yml
vendored
|
|
@ -215,9 +215,9 @@ jobs:
|
|||
configure: --without-ssl --enable-debug --disable-http --disable-smtp --disable-imap --disable-unity
|
||||
|
||||
- name: clang-tidy
|
||||
install_packages: clang-tidy libssl-dev libssh2-1-dev
|
||||
install_steps: skipall
|
||||
configure: --with-openssl --with-libssh2
|
||||
install_packages: clang-tidy zlib1g-dev libssl-dev libkrb5-dev
|
||||
install_steps: skipall wolfssl-opensslextra wolfssh
|
||||
configure: LDFLAGS="-Wl,-rpath,$HOME/wolfssl-opensslextra/lib" --with-wolfssl=$HOME/wolfssl-opensslextra --with-wolfssh=$HOME/wolfssh --with-openssl --enable-ech --with-gssapi --enable-ssls-export
|
||||
make-custom-target: tidy
|
||||
|
||||
- name: scanbuild
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue