renovate[bot]
48614a803c
Update codecov/codecov-action action to v7
2026-06-07 10:27:00 +02:00
renovate[bot]
afac996f79
chore(deps): update codecov/codecov-action action to v6
2026-03-26 15:20:22 +01:00
Sylvestre Ledru
395cef5d78
bench: exclude non-deterministic num-primes benchmarks by default
...
num-primes uses thread_rng() internally, making its benchmarks
non-deterministic and causing false regressions in CodSpeed CI.
Remove num-primes from default features so it's excluded from CI
benchmarks. All num-primes bench_functions are gated behind
#[cfg(feature = "num-primes")] - use --features num-primes to
include them for local comparison.
2026-03-24 22:59:00 +01:00
Sylvestre Ledru
522bad3b48
bench: gate all num-primes benchmarks behind feature flag
...
num-primes uses thread_rng() internally, making its benchmarks
non-deterministic. CodSpeed's instruction-counting simulation
amplifies this into huge false regressions. Gate all num-primes
bench_functions with #[cfg(feature = "num-primes")] and build
without the feature in CodSpeed CI.
2026-03-24 22:59:00 +01:00
Daniel Hofstetter
309566b9c6
ci: use shorter workflow name
...
("CI" instead of "Continuous integration") and rename "ci" job to
"cargo_test"
2026-02-24 12:07:30 +01:00
xtqqczze
4f4110dfed
reduce msrv to 1.70
2026-02-20 18:34:52 +01:00
Sylvestre Ledru
b004e1dff0
verify the math with Scilab
2026-02-19 22:12:48 +01:00
renovate[bot]
330053f14f
chore(deps): update moonrepo/setup-rust action to v1 ( #45 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-19 07:23:11 +01:00
oech3
130b6c4561
Merge pull request #48 from oech3/patch-1
...
CI: reproducibility
2026-02-19 07:22:38 +01:00
xtqqczze
9f9418e7a5
ci: run msrv and nightly jobs
2026-02-18 22:09:24 +00:00
Sylvestre Ledru
03f13be575
enable memory benchmarking in addition to simulation ( #46 )
...
* enable memory benchmarking in addition to simulation
* unbreak the benchmark in the CI
* Disable the memory benchmarking for now
too slow to run
2026-02-18 22:34:09 +01:00
Sylvestre Ledru
4b805e68c9
Disable the memory benchmarking for now
...
too slow to run
2026-02-18 22:25:32 +01:00
renovate[bot]
843061014e
chore(deps): update actions/checkout action to v6 ( #44 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-18 22:17:35 +01:00
oech3
6b86ea9fb3
CI: Use preinstalled Rust ( #41 )
2026-02-18 22:14:03 +01:00
Sylvestre Ledru
fa879cae47
enable memory benchmarking in addition to simulation
2026-02-18 22:04:06 +01:00
xtqqczze
88649848a9
actions: add security audit workflow ( #39 )
2026-02-18 21:55:12 +01:00
codspeed-hq[bot]
e3ec4ccf69
Setup CodSpeed for continuous performance monitoring
...
- Replace criterion 0.3 with codspeed-criterion-compat 4.3.0 using
dependency renaming (no benchmark code changes needed)
- Add CodSpeed GitHub Actions workflow with OIDC authentication
- Add CodSpeed badge to README
2026-02-18 20:43:07 +00:00
Sylvestre Ledru
95c34500b8
introduce coverage
2026-02-18 21:06:04 +01:00
Sylvestre Ledru
d872f1b988
run rustfmt as a sep CI job
2026-02-18 20:43:13 +01:00
Sylvestre Ledru
22d7319240
add a simple CI run
2024-11-03 10:44:05 +01:00