Skip to content

Adopt the OpenSSF Compiler Options Hardening Guide for C and C++ #716

Adopt the OpenSSF Compiler Options Hardening Guide for C and C++

Adopt the OpenSSF Compiler Options Hardening Guide for C and C++ #716

Triggered via push March 17, 2026 15:19
Status Cancelled
Total duration 45m 12s
Artifacts 5
windows-2022-staticLink-cs
45m 3s
windows-2022-staticLink-cs
Build wheels on windows-latest
44m 59s
Build wheels on windows-latest
Build wheels on ubuntu-latest
45m 8s
Build wheels on ubuntu-latest
Build wheels on macos-14
26m 15s
Build wheels on macos-14
ubuntu-20-mpi
19m 54s
ubuntu-20-mpi
ubuntu-latest-valgrind-unitTest
32m 30s
ubuntu-latest-valgrind-unitTest
Matrix: ubuntu-22-java11
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 6 warnings
Build wheels on windows-latest
The run was canceled by @philippeVerney.
Build wheels on windows-latest
The operation was canceled.
windows-2022-staticLink-cs
The run was canceled by @philippeVerney.
windows-2022-staticLink-cs
The operation was canceled.
Build wheels on ubuntu-latest
The run was canceled by @philippeVerney.
Build wheels on ubuntu-latest
The operation was canceled.
github-actions
The run was canceled by @philippeVerney.
ubuntu-22-java11 (gcc 10, gcc-10, gcc-10, g++-10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu-22-java11 (clang 13, clang-13, clang-13, clang++-13)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu-22-java11 (clang 15, clang-15, clang-15, clang++-15)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wheels on macos-14
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wheels on macos-14
cibuildwheel: While cibuildwheel can build CPython 3.8 universal2/arm64 wheels, we cannot test the arm64 part of them, even when running on an Apple Silicon machine. This is because we use the x86_64 installer of CPython 3.8. See the discussion in https://github.com/pypa/cibuildwheel/pull/1169 for the details. To silence this warning, set `CIBW_TEST_SKIP: "cp38-macosx_*:arm64"`.
ubuntu-22-java11 (gcc 12, gcc-12, gcc-12, g++-12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
cibw-wheels-macosx_arm64
46.8 MB
sha256:750f0f1dde71c365f14c531a565d28c1c6fe9b9abcd4b350f4a5eed60f46cf88
ubuntu-22.04-clang++-13
30.8 MB
sha256:0a4dca71f4c7d9337223262a975204ff5ec05254b2c7f74e258d0e2a9535ae73
ubuntu-22.04-clang++-15
30.1 MB
sha256:97f1c754d48ab440e0c98a8097a32cf3dec8943d14845a333c20455486b064b9
ubuntu-22.04-g++-10
31.3 MB
sha256:066f8e9255f81909007183d755447dd28acc97cb0af0b1a49a242659cfa502e5
ubuntu-22.04-g++-12
31.8 MB
sha256:669e0f8f17832f45fda8f561c5bb891d007e1a28fe45b97ec3f4875357ae661f