Commit Graph

5 Commits

Author SHA1 Message Date
Nicolas Le Cam 70b9f385c7 chore(ci): deny warnings and make clippy pass mandatory in ci 2026-05-10 12:44:38 +02:00
aesoft 4a228208e3 feat(cicd): enforce cicd sast & package check
- semgrep for sast check by yml rules
- dependabot for package detection
- update CICD doc
- clippy -D unsafe_code hard fail
2026-04-10 13:10:01 +02:00
aesoft 865749438e fix(cicd): missing doc
Signed-off-by: aesoft <43991222+aeppling@users.noreply.github.com>
2026-03-20 08:29:58 +01:00
aesoft de710f4ea3 fix(cicd-docs): add agent reviewer + some contribute guidelines 2026-03-13 15:08:24 +01:00
aesoft 6303e9530a fix(cicd): Clean cicd, rework depends and add pre-release
- Cleaned all files for a more reusable cicd
- Added pre-release on develop
- Added jobs dependencies to gain time (avoid running all if mandatory fail)
- Add CICD.md documentation
2026-03-13 13:24:46 +01:00