Commit Graph

21 Commits

Author SHA1 Message Date
nicolargo
48c3d72c01 Change Github Workflow to add branch develop-v5 2026-04-26 15:32:20 +02:00
Nicolas Hennion
9e1200bd5a Correct CI v2 2026-03-31 06:02:38 +00:00
nicolargo
56e4db91dc Make the WebUI build before the packages and Docker images build 2026-03-15 18:39:13 +01:00
nicolargo
1edaa9296e Correct issue with permissions in Github Workflows 2026-03-15 18:28:14 +01:00
nicolargo
599c193258 Harden GitHub Actions workflows: minimal permissions, SHA pins, timeouts
- Add top-level  on caller (ci.yml) and scheduled/event
    workflows (inactive_issues.yml, needs_contributor.yml)
  - Declare explicit job-level permissions across all reusable workflows
  - Pin all third-party actions to immutable commit SHAs (was using mutable
    tags, including the critical )
  - Align codeql-action on v3 across quality.yml and cyber.yml
  - Add timeout-minutes on every job to prevent runaway builds
  - Add concurrency group on ci.yml with cancel-in-progress for PRs only
  - Add .github/dependabot.yml for automated SHA and npm dependency updates
2026-03-15 18:23:06 +01:00
nicolargo
f153a101a3 CI - Avoid error on master branch when building Docker image 2026-03-07 16:22:09 +01:00
nicolargo
fb19ff8176 Tru to add cyber and webui workflows in the CI pipelines (develop only) 2026-02-20 10:22:55 +01:00
nicolargo
a36c2bf87a Rework CI to split build Pypi packages and build Docker images 2024-11-16 16:08:12 +01:00
nicolargo
c36ad5d4ff Try new build and publish to Pypi CI actions - Correct issue 2024-11-16 15:07:07 +01:00
nicolargo
d5682b8066 Correct CI 2024-05-12 18:50:38 +02:00
nicolargo
490804d5cc Rename Qulity workflow 2024-05-06 18:16:53 +02:00
Bharath Vignesh J K
7934676c5f fix: workflows - codeql only works with specific config filename 2024-05-02 02:19:14 +05:30
nicolargo
5e58c0b8a8 CI Cyber Trivy should be back 2024-04-26 09:35:20 +02:00
nicolargo
f2b232ebaf CI Cyber is broken, waiting for https://github.com/aquasecurity/trivy-action/issues/343 2024-04-26 08:48:05 +02:00
nicolargo
ca97eeefe2 Change workflow to disable some jobs on Pull Request 2024-03-16 09:53:39 +01:00
nicolargo
c591461fde Add Cyber scan (Trivy) github action 2024-03-10 19:55:02 +01:00
nicolargo
5731cadbe3 Use secrets in CI actions 2 2024-03-10 17:34:20 +01:00
nicolargo
dd6c5f7cd0 Use secrets in CI actions 2024-03-10 17:32:04 +01:00
nicolargo
b076df9f13 Add CI pipeline 3 2024-03-10 16:54:46 +01:00
nicolargo
1841592d5b Add CI pipeline 2024-03-10 16:52:31 +01:00
nicolargo
ea4f11a08b Add CI pipeline 2024-03-10 16:48:53 +01:00