Refactor liboqs CI and update Ubuntu images #9
pr.yml
on: pull_request
basic-checks
/
Check code formatting
1m 27s
basic-checks
/
Check upstream code is properly integrated
2m 49s
basic-checks
/
Check that code passes a basic build
1m 15s
platform-tests
/
...
/
linux_openssl330-dev
18m 52s
platform-tests
/
...
/
scan_build
7m 29s
scorecard
/
Scorecard analysis
16s
Matrix: platform-tests / android-tests / android
Matrix: platform-tests / ios-tests / apple-mobile
Matrix: platform-tests / linux-tests / linux
Matrix: platform-tests / linux-tests / linux_arm_emulated
Matrix: platform-tests / linux-tests / linux_cross_compile
Matrix: platform-tests / macos-tests / macos
Matrix: platform-tests / windows-tests / windows-arm64
Matrix: platform-tests / windows-tests / windows-x86
Matrix: platform-tests / zephyr-tests / zephyr_test
Annotations
57 warnings
platform-tests / ios-tests / apple-mobile (TVOS, OFF)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / ios-tests / apple-mobile (OS64, OFF)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / ios-tests / apple-mobile (TVOS, ON)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / ios-tests / apple-mobile (OS64, ON)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / android-tests / android (armeabi-v7a, ON)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / android-tests / android (x86, ON)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / android-tests / android (armeabi-v7a, OFF)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / android-tests / android (x86, OFF)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / android-tests / android (arm64-v8a, OFF)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / windows-tests / windows-arm64 (OFF)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / android-tests / android (x86_64, ON)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / android-tests / android (arm64-v8a, ON)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / macos-tests / macos (macos-12, -DOQS_USE_OPENSSL=OFF, -DOQS_LIBJADE_BUILD=ON -DOQS_MINIMAL_BUILD="KEM_kyber_512...
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-12, -DOQS_USE_OPENSSL=OFF, -DOQS_LIBJADE_BUILD=ON -DOQS_MINIMAL_BUILD="KEM_kyber_512...
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / linux-tests / linux (jammy-std-openssl3, ubuntu-latest, openquantumsafe/ci-ubuntu-jammy:latest, -DOQS_STRICT_WA...
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / android-tests / android (x86_64, OFF)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / macos-tests / macos (macos-13, -DOQS_USE_OPENSSL=OFF, -DOQS_LIBJADE_BUILD=ON -DOQS_MINIMAL_BUILD="KEM_kyber_512...
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-13, -DOQS_USE_OPENSSL=OFF, -DOQS_LIBJADE_BUILD=ON -DOQS_MINIMAL_BUILD="KEM_kyber_512...
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / windows-tests / windows-arm64 (ON)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / macos-tests / macos (macos-13, -DCMAKE_C_COMPILER=gcc-13, -DOQS_LIBJADE_BUILD=ON -DOQS_MINIMAL_BUILD="KEM_kyber...
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-13, -DCMAKE_C_COMPILER=gcc-13, -DOQS_LIBJADE_BUILD=ON -DOQS_MINIMAL_BUILD="KEM_kyber...
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-12, -DBUILD_SHARED_LIBS=ON -DOQS_DIST_BUILD=OFF, -DOQS_LIBJADE_BUILD=ON -DOQS_MINIMA...
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-12, -DBUILD_SHARED_LIBS=ON -DOQS_DIST_BUILD=OFF, -DOQS_LIBJADE_BUILD=ON -DOQS_MINIMA...
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-12, -DCMAKE_C_COMPILER=gcc-13, -DOQS_LIBJADE_BUILD=ON -DOQS_MINIMAL_BUILD="KEM_kyber...
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-12, -DCMAKE_C_COMPILER=gcc-13, -DOQS_LIBJADE_BUILD=ON -DOQS_MINIMAL_BUILD="KEM_kyber...
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-13, -DBUILD_SHARED_LIBS=ON -DOQS_DIST_BUILD=OFF, -DOQS_LIBJADE_BUILD=ON -DOQS_MINIMA...
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-13, -DBUILD_SHARED_LIBS=ON -DOQS_DIST_BUILD=OFF, -DOQS_LIBJADE_BUILD=ON -DOQS_MINIMA...
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-14, -DBUILD_SHARED_LIBS=ON -DOQS_DIST_BUILD=OFF, -DOQS_LIBJADE_BUILD=OFF)
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-14, -DBUILD_SHARED_LIBS=ON -DOQS_DIST_BUILD=OFF, -DOQS_LIBJADE_BUILD=OFF)
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-14, -DOQS_USE_OPENSSL=OFF, -DOQS_LIBJADE_BUILD=OFF)
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-14, -DOQS_USE_OPENSSL=OFF, -DOQS_LIBJADE_BUILD=OFF)
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-14, -DCMAKE_C_COMPILER=gcc-13, -DOQS_LIBJADE_BUILD=OFF)
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-14, -DCMAKE_C_COMPILER=gcc-13, -DOQS_LIBJADE_BUILD=OFF)
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-14, -DOQS_HAZARDOUS_EXPERIMENTAL_ENABLE_SIG_STFL_KEY_SIG_GEN=ON -DOQS_ENABLE_SIG_STF...
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-14, -DOQS_HAZARDOUS_EXPERIMENTAL_ENABLE_SIG_STFL_KEY_SIG_GEN=ON -DOQS_ENABLE_SIG_STF...
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-12, -DOQS_USE_OPENSSL=OFF, -DOQS_LIBJADE_BUILD=OFF)
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-12, -DOQS_USE_OPENSSL=OFF, -DOQS_LIBJADE_BUILD=OFF)
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-13, -DOQS_USE_OPENSSL=OFF, -DOQS_LIBJADE_BUILD=OFF)
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-13, -DOQS_USE_OPENSSL=OFF, -DOQS_LIBJADE_BUILD=OFF)
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-12, -DCMAKE_C_COMPILER=gcc-13, -DOQS_LIBJADE_BUILD=OFF)
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-12, -DCMAKE_C_COMPILER=gcc-13, -DOQS_LIBJADE_BUILD=OFF)
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-12, -DBUILD_SHARED_LIBS=ON -DOQS_DIST_BUILD=OFF, -DOQS_LIBJADE_BUILD=OFF)
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-12, -DBUILD_SHARED_LIBS=ON -DOQS_DIST_BUILD=OFF, -DOQS_LIBJADE_BUILD=OFF)
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / windows-tests / windows-x86 (.CMake/toolchain_windows_x86.cmake, OFF)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / macos-tests / macos (macos-13, -DBUILD_SHARED_LIBS=ON -DOQS_DIST_BUILD=OFF, -DOQS_LIBJADE_BUILD=OFF)
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-13, -DBUILD_SHARED_LIBS=ON -DOQS_DIST_BUILD=OFF, -DOQS_LIBJADE_BUILD=OFF)
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / windows-tests / windows-x86 (.CMake/toolchain_windows_amd64.cmake, OFF)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / macos-tests / macos (macos-13, -DCMAKE_C_COMPILER=gcc-13, -DOQS_LIBJADE_BUILD=OFF)
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-13, -DCMAKE_C_COMPILER=gcc-13, -DOQS_LIBJADE_BUILD=OFF)
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-12, -DOQS_HAZARDOUS_EXPERIMENTAL_ENABLE_SIG_STFL_KEY_SIG_GEN=ON -DOQS_ENABLE_SIG_STF...
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-12, -DOQS_HAZARDOUS_EXPERIMENTAL_ENABLE_SIG_STFL_KEY_SIG_GEN=ON -DOQS_ENABLE_SIG_STF...
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / macos-tests / macos (macos-13, -DOQS_HAZARDOUS_EXPERIMENTAL_ENABLE_SIG_STFL_KEY_SIG_GEN=ON -DOQS_ENABLE_SIG_STF...
`--ignore-dependencies` is an unsupported Homebrew developer option!
Adjust your PATH to put any preferred versions of applications earlier in the
PATH rather than using this unsupported option!
|
platform-tests / macos-tests / macos (macos-13, -DOQS_HAZARDOUS_EXPERIMENTAL_ENABLE_SIG_STFL_KEY_SIG_GEN=ON -DOQS_ENABLE_SIG_STF...
gcc@13 13.3.0 is available and more recent than version 13.2.0.
|
platform-tests / linux-tests / linux_openssl330-dev
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@e12d46a63a90f2fae62d114769bbf2a179198b5c. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / windows-tests / windows-x86 (.CMake/toolchain_windows_amd64.cmake, ON)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
platform-tests / windows-tests / windows-x86 (.CMake/toolchain_windows_x86.cmake, ON)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
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: "liboqs-openssl3-shared-x64".
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/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
SARIF file
Expired
|
6.52 KB |
|
liboqs-openssl3-shared-x64
|
1.03 MB |
|