Alan Buscaglia
2b0cadabf7
chore(ci): update UI E2E tests workflow for cloud environments
...
- Rename workflow to 'UI - E2E Cloud Tests'
- Add support for dev, stg, and pro environments
- Add workflow_run trigger after API/UI deployments
- Add workflow_dispatch for manual environment selection
- Add Tailscale setup for VPN access to non-prod environments
- Add deployment verification steps for STG and PRO
- Update environment variables for cloud-based testing
- Remove local docker-compose setup in favor of cloud APIs
2025-12-10 10:15:42 +01:00
Hugo Pereira Brito
962c64eae5
chore: execute tests for only needed aws services ( #9468 )
2025-12-09 11:06:07 +01:00
César Arroba
7b56f0640f
chore(github): fix release messages ( #9459 )
2025-12-09 10:06:55 +01:00
Alan Buscaglia
7288585fec
chore(ui): migrate from npm to pnpm ( #9442 )
2025-12-04 15:12:39 +01:00
César Arroba
9c387d5742
chore(github): fix release notes ( #9457 )
2025-12-04 12:15:09 +01:00
César Arroba
4a5801c519
chore(github): debug release notes ( #9456 )
2025-12-04 12:07:02 +01:00
César Arroba
85cb39af28
chore(github): fix release notes ( #9455 )
2025-12-04 11:53:11 +01:00
César Arroba
a622b9d965
chore(github): check and scan arm builds ( #9450 )
2025-12-04 10:50:39 +01:00
César Arroba
7b1915e489
chore(github): update message when contaienr is pushed ( #9421 )
2025-12-03 10:53:01 +01:00
César Arroba
56d092c87e
chore(github): fix changelog extraction and verify API specs file ( #9420 )
2025-12-03 10:52:52 +01:00
StylusFrost
56ea498cca
test(ui): Add e2e test for OCI Provider ( #9347 )
...
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com >
2025-12-01 16:13:12 +01:00
César Arroba
e58574e2a4
chore(github): fix container actions ( #9321 )
2025-11-26 10:16:26 +01:00
César Arroba
6e7266eacf
chore(github): fix sdk build action ( #9288 )
2025-11-21 11:03:52 +01:00
Paco Sanchez Lopez
1ea0dabf42
feat(arm): adds support building multiarch prowler containers ( #8773 )
...
Co-authored-by: Andoni A. <14891798+andoniaf@users.noreply.github.com >
2025-11-17 12:35:33 +01:00
Andoni Alonso
4f8e8ed935
chore(github): replace status/awaiting-response label with status/waiting-for-revision if comment added ( #9245 )
2025-11-17 12:20:33 +01:00
Andoni Alonso
ee62ea384a
chore(github): merge labeler actions ( #9218 )
2025-11-12 08:39:20 +01:00
Andoni Alonso
822d201159
fix(github): hardcode list of prowler-cloud organization members ( #9207 )
2025-11-11 10:03:12 +01:00
Alan Buscaglia
7bbc0d8e1b
feat: add claude code validation to pre-commit hook ( #9177 )
...
Co-authored-by: alejandrobailo <alejandrobailo94@gmail.com >
2025-11-06 13:48:19 +01:00
dependabot[bot]
2e5f17538d
chore(deps): bump agenthunt/conventional-commit-checker-action from 2.0.0 to 2.0.1 ( #9127 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 10:12:17 +01:00
dependabot[bot]
54294c862b
chore(deps): bump trufflesecurity/trufflehog from 3.90.11 to 3.90.12 ( #9128 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 10:11:46 +01:00
dependabot[bot]
ace2b88c07
chore(deps): bump sorenlouv/backport-github-action from 9.5.1 to 10.2.0 ( #9132 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 10:11:30 +01:00
dependabot[bot]
3de8159de9
chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 ( #9135 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 10:10:29 +01:00
dependabot[bot]
1a4ae33235
chore(deps): bump softprops/action-gh-release from 2.3.3 to 2.4.1 ( #9134 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 10:09:29 +01:00
dependabot[bot]
e0260b91e6
chore(deps): bump peter-evans/create-or-update-comment from 4.0.0 to 5.0.0 ( #9133 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 10:08:38 +01:00
dependabot[bot]
66590f2128
chore(deps): bump github/codeql-action from 3.30.5 to 4.31.2 ( #9131 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 10:07:27 +01:00
dependabot[bot]
33bb2782f0
chore(deps): bump aws-actions/configure-aws-credentials from 5.0.0 to 5.1.0 ( #9130 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 10:05:52 +01:00
César Arroba
2f61c88f74
chore(github): improve container slack notifications ( #9144 )
2025-11-06 09:33:33 +01:00
César Arroba
1bb6bc148e
chore(github): fix prepare release action ( #9159 )
2025-11-04 14:44:25 +01:00
César Arroba
166ab1d2c1
chore(github): fix actions paths ( #9154 )
2025-11-04 12:27:34 +01:00
StylusFrost
dd85ca7c72
test(ui): add M365 provider management E2E tests ( #8954 )
2025-11-04 11:22:39 +01:00
Andoni Alonso
b9aef85aa2
fix(github): user previous command to set labels ( #9099 )
2025-11-04 11:08:35 +01:00
StylusFrost
a41f8dcb18
test(ui): add Azure provider management E2E tests ( #8949 )
2025-11-03 09:20:24 +01:00
César Arroba
4b99c7b651
chore(github): missed conditional on sdk container action ( #9120 )
2025-10-31 11:43:09 +01:00
César Arroba
7e7f160b9a
chore(sdk): allow sdk checks only on prowler repository ( #9116 )
2025-10-31 11:31:25 +01:00
César Arroba
aaae73cd1c
chore(github): rename jobs to know which component they belong ( #9117 )
2025-10-31 11:31:16 +01:00
César Arroba
5d840385df
chore(github): fix slack messages ( #9107 )
2025-10-30 17:21:11 +01:00
César Arroba
2740d73fe7
chore(github): improve slack notification action ( #9100 )
2025-10-30 15:32:14 +01:00
Andoni Alonso
3b95aad6ce
fix(github): use members endpoint to verify author ( #9086 )
2025-10-30 13:25:00 +01:00
César Arroba
a452c8c3eb
chore(github): send slack message on container release ( #9089 )
2025-10-30 13:20:54 +01:00
Andoni Alonso
c0df0cd1a8
chore(github): run community label only in main repo ( #9083 )
2025-10-30 10:16:55 +01:00
César Arroba
80d58a7b50
chore(github): separate mcp pr jobs in different actions ( #9079 )
2025-10-30 10:03:05 +01:00
César Arroba
2c28d74598
chore(github): separate api pr jobs in different actions ( #9078 )
2025-10-30 10:02:53 +01:00
César Arroba
4feab1be55
chore(github): separate ui pr jobs in different actions ( #9076 )
2025-10-30 10:02:41 +01:00
César Arroba
5bc9b09490
chore(github): separate sdk pr jobs in different actions ( #9075 )
2025-10-30 10:02:22 +01:00
Andoni Alonso
899db55f56
chore(github): refactor community labeler ( #9077 )
2025-10-29 17:58:48 +01:00
Andoni Alonso
22d801ade2
chore(github): refactor community labeler ( #9073 )
2025-10-29 16:40:56 +01:00
César Arroba
1dc6d41198
chore: revert files ignore action removal ( #9070 )
2025-10-29 15:24:34 +01:00
César Arroba
456712a0ef
chore(github): fix trivy action ( #9066 )
2025-10-29 14:51:49 +01:00
César Arroba
bbeccaf085
chore(github): improve trivy scan time ( #9065 )
2025-10-29 14:40:48 +01:00
César Arroba
d1aca5641a
chore(github): increase sdk tests timeout to 120m ( #9062 )
2025-10-29 13:47:10 +01:00