ci: use product-specific Signet Forge license secret #77
ci.yml
on: push
Benchmark Registry
6s
ASan + UBSan (Ubuntu)
4m 26s
TSan (Ubuntu)
3m 23s
UBSan (Ubuntu)
2m 33s
Build & Test (Windows / MSVC)
5m 6s
Server Codecs (Ubuntu)
4m 46s
Full Suite 394/394 (Ubuntu)
4m 53s
Post-Quantum PQ (Ubuntu)
4m 26s
Fuzz (Ubuntu, Clang-18)
17m 18s
Coverage (Ubuntu, Clang-18)
3m 36s
Secrets Scan (gitleaks)
7s
Python SAST (bandit)
9s
License Compliance
1m 42s
Mutation Testing Baseline (Ubuntu)
2m 22s
Matrix: build-test
Benchmarks (Ubuntu)
2m 21s
Annotations
5 errors and 5 warnings
|
Benchmarks (Ubuntu)
No benchmark found for bench suite. Possibly mangled output from Catch2:
Filters: [bench]
Randomness seeded to: 2981626512
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
signet_benchmarks is a Catch2 v3.7.1 host application.
Run with -? for options
-------------------------------------------------------------------------------
Write throughput — int64 column 10K rows
-------------------------------------------------------------------------------
/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp:25
...............................................................................
benchmark name samples iterations est run time
mean low mean high mean
std dev low std dev high std dev
-------------------------------------------------------------------------------
write_int64_10k_uncompressed 50 1 29.8213 ms
602.191 us 597.295 us 611.754 us
23.8155 us 14.1311 us 42.3351 us
-------------------------------------------------------------------------------
Write throughput — double column 10K rows
-------------------------------------------------------------------------------
/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp:54
...............................................................................
benchmark name samples iterations est run time
mean low mean high mean
std dev low std dev high std dev
-------------------------------------------------------------------------------
write_double_10k_bss_uncompressed 50 1 31.9173 ms
644.474 us 638.759 us 652.541 us
24.2089 us 17.2359 us 39.9597 us
-------------------------------------------------------------------------------
Write throughput — mixed schema 5 columns 10K rows
-------------------------------------------------------------------------------
/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp:86
...............................................................................
benchmark name samples iterations est run time
mean low mean high mean
std dev low std dev high std dev
-------------------------------------------------------------------------------
write_mixed5_10k_uncompressed 50 1 156.469 ms
3.10312 ms 3.09455 ms 3.11774 ms
39.2951 us 25.9941 us 68.5338 us
-------------------------------------------------------------------------------
Write throughput — 100K rows 10 row groups
-------------------------------------------------------------------------------
/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp:135
...............................................................................
benchmark name samples iterations est run time
mean low mean high mean
std dev low std dev high std dev
-------------------------------------------------------------------------------
write_int64_double_100k_10_row_gro-
ups 50 1 588.42 ms
|
|
Build & Test (Windows / MSVC)
Process completed with exit code 1.
|
|
CI
Canceling since a higher priority waiting request for CI-refs/heads/main exists
|
|
Fuzz (Ubuntu, Clang-18)
Canceling since a higher priority waiting request for CI-refs/heads/main exists
|
|
Fuzz (Ubuntu, Clang-18)
The operation was canceled.
|
|
Python SAST (bandit)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-python@v5. 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 & Test (macos-14)
ninja 1.13.2 is already installed and up-to-date.
To reinstall 1.13.2, run:
brew reinstall ninja
|
|
Benchmarks (Ubuntu)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: benchmark-action/github-action-benchmark@v1. 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/
|
|
Coverage (Ubuntu, Clang-18)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: codecov/codecov-action@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/
|
|
Fuzz (Ubuntu, Clang-18)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@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/
|