29 Commits

Author SHA1 Message Date
Anjan Roy
c74b4b368b Run examples as part of CI run
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-03-01 23:06:01 +04:00
Anjan Roy
ff656639bf Add clang-tidy check in CI
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-02-14 11:35:00 +04:00
Anjan Roy
14d79f7ea8 Run ctest with parallelism
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-02-14 07:19:58 +04:00
Anjan Roy
14d7d24004 Simplify github actions ci script
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-02-11 20:24:00 +04:00
Anjan Roy
d809dc2896 Git submodule recursive fetch error
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-02-11 19:58:01 +04:00
Anjan Roy
75fe31f10f Do not run clang-tidy on CI - version mismatch is producing weirdly different results
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-02-11 19:51:58 +04:00
Anjan Roy
08ade1d831 Remove macos+gcc target from github actions ci
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-02-11 11:01:07 +04:00
Anjan Roy
194c3b7c80 Migrate from make files to cmake
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-02-11 10:48:57 +04:00
Anjan Roy
673296590a Do not fuzz on github actions ci
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-02-09 10:42:56 +04:00
Anjan Roy
ee2d7c26be Invoke correct make recipe in github actions ci script
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-02-08 18:34:48 +04:00
Anjan Roy
f7cc774e59 Simplify github actions steps
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-02-08 18:33:12 +04:00
Anjan Roy
751b679bc2 Run clang-tidy on github actions ci script
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-02-08 16:54:53 +04:00
Anjan Roy
3f70e30fd1 Update github actions CI script to use new make recipes
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2026-02-08 16:09:38 +04:00
dependabot[bot]
a138ac85a4 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 08:56:49 +00:00
Rene Leonhardt
d4f0ff1af2 chore: update github-actions 2025-10-13 15:25:33 +02:00
Anjan Roy
6302be22e5 Prefer setting up google-test on github actions CI manually due to https://github.com/itzmeanjan/ml-kem/actions/runs/13701500559
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2025-03-06 20:04:23 +04:00
Anjan Roy
274a25d821 Shorter name of github actions test
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2024-11-18 23:26:42 +04:00
Anjan Roy
343a800943 Refactor github actions file using AI 🤩
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2024-11-18 23:08:38 +04:00
Anjan Roy
a52a5de8b8 Change github actions linux runner image to ubuntu-24.04
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2024-09-02 23:38:32 +04:00
Anjan Roy
48c06432ee Update github actions script to run all combination of ASAN, UBSAN tests, with two compilers i.e. Clang and GCC
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2024-09-01 21:11:28 +04:00
Anjan Roy
cd0a3bd25b Rename public header files (along with namespaces) for ML-KEM
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2024-06-18 12:09:32 +04:00
Anjan Roy
9d9a07239c update Github Actions script to use latest version v4
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2024-01-22 19:38:08 +04:00
Anjan Roy
de19f1e77a run both *address* and *undefined-behaviour* sanitizer tests on Github Actions CI
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2023-12-17 13:13:03 +04:00
Anjan Roy
0fbad23ae4 update github actions CI script
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2023-12-05 22:22:05 +04:00
Anjan Roy
e39d340765 update github actions workflow script so that testing using CI works as expected
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2023-07-16 18:52:22 +04:00
Anjan Roy
09dcfc1cb7 don't try to setup python dependencies in CI testing
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2023-06-03 11:07:57 +04:00
Anjan Roy
57a151ed70 update CI so that tests don't fail
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2022-11-01 12:52:47 +04:00
Anjan Roy
7762e315db update CI script to fetch sha3 git submodule -based dependency
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2022-09-30 15:37:44 +05:30
Anjan Roy
f64bdb6a03 setup CI for execution of testing
Signed-off-by: Anjan Roy <hello@itzmeanjan.in>
2022-09-20 10:05:27 +04:00