Commit Graph

208 Commits

Author SHA1 Message Date
nicolargo
d7d08eae65 Merge branch 'develop' into develop-v5 2026-05-03 09:24:58 +02:00
dependabot[bot]
16c28ea2f2 Bump the actions group across 1 directory with 2 updates
Bumps the actions group with 2 updates in the / directory: [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) and [actions/setup-node](https://github.com/actions/setup-node).


Updates `aquasecurity/trivy-action` from 0.35.0 to 0.36.0
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](57a97c7e78...ed142fd067)

Updates `actions/setup-node` from 6.3.0 to 6.4.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](53b83947a5...48b55a011b)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 6.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: aquasecurity/trivy-action
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-30 05:24:13 +00:00
nicolargo
1ccca9b7ba Add workflow to merge develop to develop-v5 every week 2026-04-26 15:59:50 +02:00
nicolargo
3d42976b8b Add workflow to merge develop to develop-v5 every week 2026-04-26 15:56:02 +02:00
nicolargo
48c3d72c01 Change Github Workflow to add branch develop-v5 2026-04-26 15:32:20 +02:00
nicolargo
a3771ce0cd Improve WevUI workflow 2026-04-18 14:40:08 +02:00
dependabot[bot]
e03f95f700 Bump the actions group with 3 updates
Bumps the actions group with 3 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact), [docker/build-push-action](https://github.com/docker/build-push-action) and [github/codeql-action](https://github.com/github/codeql-action).


Updates `actions/upload-artifact` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](bbbca2ddaa...043fb46d1a)

Updates `docker/build-push-action` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](d08e5c354a...bcafcacb16)

Updates `github/codeql-action` from 4.35.1 to 4.35.2
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](c10b8064de...95e58e9a2c)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: docker/build-push-action
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: github/codeql-action
  dependency-version: 4.35.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-16 05:21:39 +00:00
dependabot[bot]
1315531d7b Bump the actions group with 2 updates
Bumps the actions group with 2 updates: [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) and [docker/login-action](https://github.com/docker/login-action).


Updates `pypa/gh-action-pypi-publish` from 1.13.0 to 1.14.0
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](ed0c53931b...cef221092e)

Updates `docker/login-action` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](b45d80f862...4907a6ddec)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: docker/login-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 05:20:40 +00:00
nicolargo
d07233857b Windows-curses noz support Python 3.14 2026-04-04 16:49:34 +02:00
dependabot[bot]
bf3a651b7d Bump github/codeql-action from 4.34.1 to 4.35.1 in the actions group
Bumps the actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action).


Updates `github/codeql-action` from 4.34.1 to 4.35.1
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](3869755554...c10b8064de)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.35.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-02 07:03:07 +00:00
Nicolas Hennion
9e1200bd5a Correct CI v2 2026-03-31 06:02:38 +00:00
Nicolas Hennion
8bd7c9916c Update CI 2026-03-30 16:47:19 +00:00
nicolargo
ccffd34386 Force install of pytest on Windows 2026-03-28 11:21:16 +01:00
dependabot[bot]
62521bcf8c Bump github/codeql-action from 4.33.0 to 4.34.1 in the actions group
Bumps the actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action).


Updates `github/codeql-action` from 4.33.0 to 4.34.1
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](b1bff81932...3869755554)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.34.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-26 05:29:12 +00:00
dependabot[bot]
9f782b5d26 Bump the actions group with 10 updates
Bumps the actions group with 10 updates:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `5.0.1` | `6.0.2` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4.6.2` | `7.0.0` |
| [actions/download-artifact](https://github.com/actions/download-artifact) | `5.0.0` | `8.0.1` |
| [docker/metadata-action](https://github.com/docker/metadata-action) | `5.10.0` | `6.0.0` |
| [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) | `3.7.0` | `4.0.0` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) | `3.12.0` | `4.0.0` |
| [docker/login-action](https://github.com/docker/login-action) | `3.7.0` | `4.0.0` |
| [docker/build-push-action](https://github.com/docker/build-push-action) | `6.19.2` | `7.0.0` |
| [github/codeql-action](https://github.com/github/codeql-action) | `3.32.6` | `4.32.6` |
| [actions/setup-node](https://github.com/actions/setup-node) | `5.0.0` | `6.3.0` |


Updates `actions/checkout` from 5.0.1 to 6.0.2
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](93cb6efe18...de0fac2e45)

Updates `actions/upload-artifact` from 4.6.2 to 7.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](ea165f8d65...bbbca2ddaa)

Updates `actions/download-artifact` from 5.0.0 to 8.0.1
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](634f93cb29...3e5f45b2cf)

Updates `docker/metadata-action` from 5.10.0 to 6.0.0
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](c299e40c65...030e881283)

Updates `docker/setup-qemu-action` from 3.7.0 to 4.0.0
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](c7c5346462...ce360397dd)

Updates `docker/setup-buildx-action` from 3.12.0 to 4.0.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](8d2750c68a...4d04d5d948)

Updates `docker/login-action` from 3.7.0 to 4.0.0
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](c94ce9fb46...b45d80f862)

Updates `docker/build-push-action` from 6.19.2 to 7.0.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](10e90e3645...d08e5c354a)

Updates `github/codeql-action` from 3.32.6 to 4.32.6
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](820e3160e2...0d579ffd05)

Updates `actions/setup-node` from 5.0.0 to 6.3.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](a0853c2454...53b83947a5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/download-artifact
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: docker/metadata-action
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: docker/setup-qemu-action
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: docker/login-action
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: docker/build-push-action
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: github/codeql-action
  dependency-version: 4.32.6
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/setup-node
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-19 05:28:10 +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
c138ad776e Update Trivy in CI 2026-02-20 15:03:04 +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
094909bc81 Update CI 2026-02-20 09:56:45 +01:00
nicolargo
fda2a6b16e Lint code 2026-02-07 18:02:43 +01:00
nicolargo
5cc92b8e4c Improve Github action unit test on BSD systems #2749 2026-01-18 13:56:45 +01:00
nicolargo
d37d1d3546 Improve Github action unit test on BSD systems #2749 2026-01-17 19:20:22 +01:00
nicolargo
96e7ce3d63 Improve Github action unit test on BSD systems #2749 2026-01-17 19:16:03 +01:00
nicolargo
2482017041 Improve Github action unit test on BSD systems #2749 2026-01-17 19:12:25 +01:00
nicolargo
9b063c25fa Improve Github action unit test on BSD systems #2749 2026-01-17 18:58:48 +01:00
nicolargo
27005774ff Improve Github action unit test on BSD systems #2749 2026-01-17 18:51:39 +01:00
nicolargo
4cf5ed240c Improve Github action unit test on BSD systems #2749 2026-01-17 18:47:07 +01:00
nicolargo
241f34537a Improve Github action unit test on BSD systems #2749 2026-01-17 18:38:34 +01:00
nicolargo
e74dcc0060 Add comment for Git action tests 2025-12-20 15:19:58 +01:00
nicolargo
5cbd9e030a Improve Docker build pipeline #3336 2025-11-11 17:45:16 +01:00
nicolargo
34c3c11725 Make unit test with Python 3.13 on Windows 2025-11-10 11:16:07 +01:00
nicolargo
de0b1ef2da Make unit test with Python 3.14 on Windows and MacOS 2025-11-10 11:08:37 +01:00
nicolargo
227dedb41b Try to use Python 3.14 in the CI 2025-10-18 14:00:18 +02:00
Nicolas Hennion
d28f3056a7 Merge pull request #3287 from nicolargo/renovate/macos-15.x
chore(deps): update dependency macos to v15
2025-09-28 16:40:10 +02:00
Nicolas Hennion
e2c65c6687 Merge pull request #3278 from nicolargo/renovate/actions-stale-10.x
chore(deps): update actions/stale action to v10
2025-09-28 16:39:30 +02:00
Nicolas Hennion
e721b66488 Merge pull request #3277 from nicolargo/renovate/actions-setup-python-6.x
chore(deps): update actions/setup-python action to v6
2025-09-28 16:39:25 +02:00
renovate[bot]
b6db99cbb8 Update dependency macos to v15 2025-09-25 16:35:06 +00:00
renovate[bot]
86e198310d Update actions/stale action to v10 2025-09-25 16:35:04 +00:00
renovate[bot]
55c3b9c0ab Update actions/setup-python action to v6 2025-09-25 16:35:01 +00:00
renovate[bot]
9eaef1da36 Update actions/setup-node action to v5 2025-09-25 16:34:58 +00:00
nicolargo
26a41d0c21 Display hash for Pypi release 2025-08-23 14:55:54 +02:00
Nicolas Hennion
3f5c1f478a Merge pull request #3261 from nicolargo/renovate/major-github-artifact-actions
Update actions/download-artifact action to v5
2025-08-17 16:43:52 +02:00
renovate[bot]
dbba6e0673 Update actions/checkout action to v5 2025-08-11 18:55:38 +00:00
renovate[bot]
f173c8d6b4 Update actions/download-artifact action to v5 2025-08-10 13:45:47 +00:00
renovate[bot]
c738f482e9 Update docker/build-push-action action to v6 2025-07-05 10:32:11 +02:00
renovate[bot]
16dee18c52 chore(deps): update actions/stale action to v9 2025-07-05 10:32:11 +02:00
renovate[bot]
d2de1424fb Update dependency windows to v2025 2025-07-05 10:32:10 +02:00