dependabot[bot]
696f964ecf
chore(deps): bump actions/cache from 4.3.0 to 5.0.1
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.3.0 to 5.0.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](0057852bfa...9255dc7a25 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-07 16:20:28 +01:00
Nicolas Sarlin
509aadcad2
chore(js): add benchmark for unsafe coop context
2026-01-06 16:42:43 +01:00
dependabot[bot]
e8ab448454
chore(deps): bump tj-actions/changed-files from 47.0.0 to 47.0.1
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 47.0.0 to 47.0.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](24d32ffd49...e002140703 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-version: 47.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-05 18:22:17 +01:00
dependabot[bot]
50f6773c82
chore(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.5.1 to 5.5.2.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](5a1091511a...671740ac38 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 5.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-05 15:58:43 +01:00
dependabot[bot]
1eb8270812
chore(deps): bump peter-evans/create-pull-request from 7.0.9 to 8.0.0
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7.0.9 to 8.0.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](84ae59a2cd...98357b18bf )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-version: 8.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-05 15:58:21 +01:00
David Testé
bb1c215951
chore(ci): fix naming on svg upload for backends comparison table
...
Comparison table generation is a special kind. There are no inputs
besides output filename. So if the regular name pattern is used
we'll get only underscores between the SHA and "tables" in the
artifact name.
2026-01-05 10:22:12 +01:00
dependabot[bot]
36b6376cc4
chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions
...
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases )
- [Commits](9e9574ef04...6124774845 )
---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
dependency-version: 4.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-30 13:32:22 +01:00
dependabot[bot]
62d0d16f6d
chore(deps): bump foundry-rs/foundry-toolchain from 1.5.0 to 1.6.0
...
Bumps [foundry-rs/foundry-toolchain](https://github.com/foundry-rs/foundry-toolchain ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/foundry-rs/foundry-toolchain/releases )
- [Changelog](https://github.com/foundry-rs/foundry-toolchain/blob/master/RELEASE.md )
- [Commits](50d5a8956f...8b0419c685 )
---
updated-dependencies:
- dependency-name: foundry-rs/foundry-toolchain
dependency-version: 1.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-30 13:32:14 +01:00
dependabot[bot]
c86deec683
chore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](330a01c490...b7c566a772 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-30 11:14:47 +01:00
dependabot[bot]
4d42425f4f
chore(deps): bump actions/download-artifact from 6.0.0 to 7.0.0
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](018cc2cf5b...37930b1c2a )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-30 11:13:33 +01:00
David Testé
effb7ada6d
chore(ci): fix argument name passed to data_extractor
2025-12-18 18:09:34 +01:00
David Testé
23600eb8e1
chore(ci): split gpu documentation benchmarks execution
...
This is done to mitigate H100x8-SXM5 server scarcity.
2025-12-18 14:56:15 +01:00
Agnes Leroy
9708cc7fe9
chore(gpu): remove core crypto from valgrind run
2025-12-18 13:01:12 +01:00
dependabot[bot]
4cdfccb659
chore(deps): bump actions/setup-node from 6.0.0 to 6.1.0
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](2028fbc5c2...395ad32622 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-18 11:05:56 +01:00
dependabot[bot]
031c3fe34f
chore(deps): bump actions/checkout from 6.0.0 to 6.0.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](1af3b93b68...8e8c483db8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-18 11:05:47 +01:00
dependabot[bot]
ea99307cf5
chore(deps): bump actions/stale from 10.1.0 to 10.1.1
...
Bumps [actions/stale](https://github.com/actions/stale ) from 10.1.0 to 10.1.1.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](5f858e3efb...997185467f )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 10.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-18 11:05:36 +01:00
David Testé
b950b551e6
chore(ci): update node version to 24.12
...
To be able to get npm version that allow trusted publishing
(>v11.5.1).
2025-12-15 16:08:29 +01:00
David Testé
95524966ca
chore(ci): handle push to crates.io input in release workflow
2025-12-15 16:08:29 +01:00
David Testé
641d4988d7
chore(ci): use run-name to distinguish benchmark runs
...
This would create a run name in the GitHub Actions tabs that will be based on the inputs provided rather than just displaying the workflow filename.
2025-12-11 13:32:46 +01:00
Agnes Leroy
68fa268d99
chore(gpu): increase timeout for valgrind run
2025-12-11 08:58:27 +01:00
David Testé
84d5955bf8
chore(ci): fix env variable values in cpu weekly benchmarks
2025-12-09 14:32:15 +01:00
David Testé
067070942f
chore(ci): fix data_extractor related secret names
2025-12-09 14:32:01 +01:00
David Testé
b20a33ca6c
chore(ci): use pip-install option from setup-python action
...
This avoids calling pip directly in the steps using Python.
2025-12-09 14:32:01 +01:00
David Testé
b3dde277bc
chore(ci): install linelint on github hosted runner instance
...
This is done to be able to run linelint for pull-request from external contributors.
2025-12-09 10:49:09 +01:00
dependabot[bot]
781ca60e33
chore(deps): bump zizmorcore/zizmor-action from 0.2.0 to 0.3.0
...
Bumps [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action ) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases )
- [Commits](e673c3917a...e639db9933 )
---
updated-dependencies:
- dependency-name: zizmorcore/zizmor-action
dependency-version: 0.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 12:04:04 +01:00
dependabot[bot]
8ad8f7c505
chore(deps): bump actions/setup-python from 6.0.0 to 6.1.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](e797f83bcb...83679a892e )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 12:02:23 +01:00
David Testé
182aad99f1
chore(ci): add backends comparison table generation for docs
...
This adds backends comparison in data extractor. It performs
comparison on a fixed list (CPU, GPU, HPU) for 64 bits precision
ciphertext as displayed in tfhe-rs public documentation.
SVG table generation is automated via the documentation benchmark
workflow.
2025-12-04 17:59:27 +01:00
dependabot[bot]
52a22ea82a
chore(deps): bump actions/checkout from 5.0.0 to 6.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](08c6903cd8...1af3b93b68 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-04 09:42:59 +01:00
Nicolas Sarlin
86658e1999
fix(ci): new location for action/checkout git creds
2025-12-03 10:24:40 +01:00
Agnes Leroy
e6625521ad
chore(gpu): add the possibility to run classical bench for erc20 and dex
2025-12-02 15:59:40 +01:00
dependabot[bot]
d5a3275a5a
chore(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7.0.8 to 7.0.9.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](271a8d0340...84ae59a2cd )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-version: 7.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-02 09:45:42 +01:00
David Testé
dac999b279
chore(ci): handle parameters_check triggered from forked repo
2025-12-01 12:33:13 +01:00
David Testé
197443a1c0
chore(ci): update slab-github-runner action to v1.4.2
2025-11-28 16:50:40 +01:00
David Testé
637e829d5d
chore(ci): remove unused environment variables
...
These variables are already declared in the sub-workflow.
2025-11-28 15:34:27 +01:00
David Testé
e6be7a4479
chore(ci): add missing action run url environment variable
2025-11-28 15:34:27 +01:00
David Testé
54cb87c491
chore(ci): add placeholders for whitepaper benchmarks
2025-11-27 12:11:48 +01:00
David Testé
bbf484c7f6
chore(ci): move erc20 and dex gpu benchmarks to common files
2025-11-26 13:44:34 +01:00
Nicolas Sarlin
851bd01873
chore(fft): rename nightly feature flag to avx512
2025-11-26 11:28:21 +01:00
Nicolas Sarlin
8d1f6d4d06
chore(ntt): rename nightly feature flag to avx512
2025-11-26 11:28:21 +01:00
David Testé
f45b7a9fdc
chore(ci): print out parameters check analysis duration
...
The workflow might succeed even if it doesn't scan any parameters
set or a smaller one. In this case the analysis duration would be
much lower than usual. As being sent to a Slack channel, this
improved message would warn maintainers about a potential issue.
2025-11-25 12:33:15 +01:00
David Testé
8a424ce2cb
chore(ci): run parameters check if parameters folder changes
2025-11-25 12:33:15 +01:00
David Testé
0b98ef98fc
chore(ci): handle inputs vars safely in python script
2025-11-24 14:03:08 +01:00
David Testé
b3c3647530
chore(ci): add workflow to update documentation benchmark tables
...
This new workflow can trigger all the required benchmarks needed
to populate benchmarks tables in documentation.
It also can generate SVG tables and store them as artifacts.
Optionally, it can open a pull-request to update the current
tables in documentation.
2025-11-24 14:03:08 +01:00
David Testé
184f40439e
chore(ci): use env to handle inputs securely in python script
2025-11-24 12:19:53 +01:00
David Testé
97214f801e
chore(ci): teardown build instance only if setup has run
...
In case of a re-run attempt, if one asks for only failing jobs to
be re-run (e.g. MacOS job on GitHub hosted runner) and the
previous attempt was successful regarding setup-build-teardown,
then we would try to teardown again an instance already gone.
This would cause an error in the CI.
By checking the 'github.run_attempt' number, we ensure that we run
the teardown only if the setup has occurred during the same run
attempt.
2025-11-21 17:16:14 +01:00
David Testé
25a8bbfd89
chore(ci): make slack notify fail in case of error on teardown
...
On instance teardown we want to be informed of any failure to
avoid having zombies running due to Slack notify action error
being silenced.
2025-11-21 17:15:58 +01:00
David Testé
ef1e091ce2
chore(ci): put slack variables in global env for builds
...
Without them, we are unable to perform Slack notification.
2025-11-21 17:15:58 +01:00
Agnes Leroy
e5742e63e9
chore(gpu): add compute-sanitizer run on H100
2025-11-21 09:15:04 +01:00
David Testé
58378b7972
chore(bench): add dedicated targets for aes cuda benchmarks
2025-11-20 16:58:06 +01:00
David Testé
a5c248566d
chore(ci): run parameters_check workflow if files change
2025-11-20 12:36:21 +01:00