Skip to content

improve keychain integration #924

improve keychain integration

improve keychain integration #924

Triggered via pull request July 26, 2024 14:11
Status Success
Total duration 13m 40s
Artifacts 6

cmake.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

32 warnings
build (macOS, openssl)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, lukka/run-vcpkg@v10, actions/setup-go@v4, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build (macOS, openssl): src/openssl/keys.c#L517
initializing 'const uint8_t *' (aka 'const unsigned char *') with an expression of type 'char[8192]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
build (macOS, openssl): src/openssl/keys.c#L530
initializing 'RSA *' (aka 'struct rsa_st *') with an expression of type 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
build (macOS, openssl)
pkg-config 0.29.2_3 is already installed and up-to-date. To reinstall 0.29.2_3, run: brew reinstall pkg-config
build (macOS, mbedtls)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, lukka/run-vcpkg@v10, actions/setup-go@v4, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build (macOS, mbedtls)
pkg-config 0.29.2_3 is already installed and up-to-date. To reinstall 0.29.2_3, run: brew reinstall pkg-config
build (ubuntu, mbedtls)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, lukka/run-vcpkg@v10, actions/setup-go@v4, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build (ubuntu, openssl)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, lukka/run-vcpkg@v10, actions/setup-go@v4, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build (ubuntu, openssl): src/openssl/keys.c#L530
initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
build (windows, openssl)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, lukka/run-vcpkg@v10, actions/setup-go@v4, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build (windows, openssl): include/tlsuv/tls_engine.h#L179
'tm': named type definition in parentheses
build (windows, openssl): src/tlsuv.c#L184
'function': incompatible types - from 'int *' to 'const char *'
build (windows, openssl): src/tlsuv.c#L186
'function': incompatible types - from 'unsigned int *' to 'const char *'
build (windows, openssl): src/tlsuv.c#L189
'function': incompatible types - from 'int *' to 'const char *'
build (windows, openssl): src/tlsuv.c#L192
'function': incompatible types - from 'int *' to 'const char *'
build (windows, openssl): src/tlsuv.c#L201
'function': 'SOCKET' differs in levels of indirection from 'uv_os_fd_t'
build (windows, openssl): src/tlsuv.c#L201
'setsockopt': different types for formal and actual parameter 1
build (windows, openssl): src/tlsuv.c#L201
'function': incompatible types - from 'int *' to 'const char *'
build (windows, openssl): src/tlsuv.c#L230
'function': incompatible types - from 'int *' to 'char *'
build (windows, openssl): src/tlsuv.c#L330
'-=': conversion from 'ssize_t' to 'ULONG', possible loss of data
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "macOS-mbedtls-TestReport", "macOS-openssl-TestReport", "ubuntu-mbedtls-TestReport", "ubuntu-openssl-TestReport", "windows-mbedtls-TestReport", "windows-openssl-TestReport". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
build (windows, mbedtls)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, lukka/run-vcpkg@v10, actions/setup-go@v4, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build (windows, mbedtls): include/tlsuv/tls_engine.h#L179
'tm': named type definition in parentheses
build (windows, mbedtls): include/tlsuv/tls_engine.h#L179
'tm': named type definition in parentheses
build (windows, mbedtls): include/tlsuv/tls_engine.h#L179
'tm': named type definition in parentheses
build (windows, mbedtls): src/tlsuv.c#L184
'function': incompatible types - from 'int *' to 'const char *'
build (windows, mbedtls): src/tlsuv.c#L186
'function': incompatible types - from 'unsigned int *' to 'const char *'
build (windows, mbedtls): src/tlsuv.c#L189
'function': incompatible types - from 'int *' to 'const char *'
build (windows, mbedtls): src/tlsuv.c#L192
'function': incompatible types - from 'int *' to 'const char *'
build (windows, mbedtls): src/tlsuv.c#L201
'function': 'SOCKET' differs in levels of indirection from 'uv_os_fd_t'
build (windows, mbedtls): src/tlsuv.c#L201
'setsockopt': different types for formal and actual parameter 1
build (windows, mbedtls): src/tlsuv.c#L201
'function': incompatible types - from 'int *' to 'const char *'

Artifacts

Produced during runtime
Name Size
macOS-mbedtls-TestReport
288 KB
macOS-openssl-TestReport
288 KB
ubuntu-mbedtls-TestReport
1.43 MB
ubuntu-openssl-TestReport
3.2 MB
windows-mbedtls-TestReport
256 KB
windows-openssl-TestReport
246 KB