Commit Graph

52 Commits

Author SHA1 Message Date
Bryan Frimin
62a5074e88 Upgrade CodeQL config
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-11-25 11:18:57 +01:00
Bryan Frimin
4671dc7ac6 Upload trivy scan results to GitHub security tab
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-16 14:11:14 +02:00
Sacha Al Himdani
ce613ca453 Change trufflehog workflow permission
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-16 10:17:59 +02:00
Bryan FRIMIN
28c41fa4ae Fix codeql scan
Signed-off-by: Bryan FRIMIN <bryan@getprobo.com>
2025-09-14 15:00:25 +02:00
Bryan Frimin
cc354cd9c5 Add secret scanning
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-09-14 14:18:48 +02:00
Sacha Al Himdani
d828db46a3 Use official anchore github actions
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-10 20:21:12 +02:00
Sacha Al Himdani
02c1009c23 Update node
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-10 18:55:23 +02:00
Sacha Al Himdani
9a7294274b Run vulnerability scan on pull request
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-10 17:41:02 +02:00
Bryan Frimin
e78a7beaa3 Fix hard coded trivy scan version
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-08-13 17:05:31 +04:00
Bryan Frimin
3133a1e282 Update trivy to run on local image
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-08-13 16:41:22 +04:00
Bryan Frimin
67338d4736 Use fixed version instead of stable
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-08-13 15:26:02 +04:00
Sacha Al Himdani
bfeddf37f4 Update go version to 1.25
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-13 10:35:50 +02:00
Bryan Frimin
8a77271308 Fix github action workflows
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-15 14:05:14 +02:00
Bryan Frimin
0081d8195b Remove unused comment
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-15 09:59:52 +02:00
Bryan Frimin
b99c2b0ef2 Block release when critial vulnerabilities founded in deps
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-14 17:20:03 +02:00
Bryan Frimin
df394e014f Fix go version
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-14 17:18:48 +02:00
Bryan Frimin
6035d29eec Add lint workflow
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-14 17:15:48 +02:00
Bryan Frimin
bd1492f4c0 Add test workflow
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-14 17:15:14 +02:00
Bryan Frimin
e21385c444 Fix try to release on every commit
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-14 11:38:32 +02:00
Bryan Frimin
fee2031a62 Fix main workflow
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-14 11:34:48 +02:00
Bryan Frimin
725dec83d1 Fix github output
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-11 14:58:26 +02:00
Bryan Frimin
17bdcf9c78 Fix SBOM for docker image
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-11 13:43:27 +02:00
Bryan Frimin
6f423f85cf Fix github storage consistency
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-11 12:53:08 +02:00
Bryan Frimin
ea7174a9a1 Fix buildx inspect
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-11 12:40:25 +02:00
Bryan Frimin
bc06f2f2e6 Fix sbom for docker image
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-11 12:14:52 +02:00
Bryan Frimin
555ae4fb37 Fix missing buildx and qemu
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-11 11:14:14 +02:00
Bryan Frimin
1a558f5671 Add new release workflow
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-11 10:55:34 +02:00
Bryan Frimin
d5ea5aaea6 Upgrade to ubuntu LTS
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-05-16 20:45:43 -07:00
Bryan Frimin
4401416bf0 Disable trivy vex notice
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-05-16 18:36:53 -07:00
Bryan Frimin
3c8f4ec462 Fix missing trivy database
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-05-16 18:32:10 -07:00
Bryan Frimin
f2caba94dd Add trivy docker scan
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-05-16 18:27:40 -07:00
gearnode
785ad28b9f Tag stable docker version
Signed-off-by: gearnode <bryan@frimin.fr>
2025-04-09 21:16:00 -07:00
gearnode
01e81fb000 Remove unused github action
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 17:30:43 +01:00
gearnode
be3aea8590 Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-09 15:46:46 +01:00
gearnode
0072a559b0 Refactor CI
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-09 15:45:10 +01:00
gearnode
0882a65e8d Add lint to github action steps
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-26 15:00:34 +01:00
gearnode
bbc037ad6e Fix node version
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-12 13:34:48 -08:00
gearnode
4409b3506e Fix missing node_modules
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-12 13:31:15 -08:00
gearnode
e73ac4b3c0 Fix ga console target
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-12 13:29:26 -08:00
gearnode
bf99762996 Add github action for @probo/console
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-12 13:24:43 -08:00
gearnode
3943135303 Fix permission name
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-06 14:42:47 -08:00
gearnode
16929ea747 Fix github action syntax
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-06 14:41:10 -08:00
gearnode
cf1826565c Reduce github action permissions
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-06 14:37:55 -08:00
gearnode
3562b02819 Fix docker image name
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-26 11:26:24 +01:00
gearnode
7e484c4e47 Fix docker registry permissions
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-26 11:11:12 +01:00
gearnode
9902cf2a41 Disable multi platform build
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-26 11:06:52 +01:00
gearnode
e214835010 Fix github action worker name
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-26 10:57:59 +01:00
gearnode
450551e18a Fix job name
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-26 10:53:05 +01:00
gearnode
1a550403ff Fix github action syntax
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-26 10:52:24 +01:00
gearnode
3416950f55 Add docker build workflow
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-26 10:50:36 +01:00