fix(ci): restore release gates and contract baseline (fixes #4)
Managed validation / full (pull_request) Canceled after 0s
GeoIntel release gates / Compile, test, contracts and builds (pull_request) Canceled after 0s
GeoIntel release gates / Python and npm vulnerability policy (pull_request) Canceled after 0s
GeoIntel release gates / GIS image, SBOM and container scan (pull_request) Canceled after 0s
GeoIntel release gates / Python and npm vulnerability policy (push) Failing after 22s
GeoIntel release gates / Compile, test, contracts and builds (push) Waiting to run
GeoIntel release gates / GIS image, SBOM and container scan (push) Failing after 45s

This commit is contained in:
NuklearRabbit
2026-08-29 02:00:23 +02:00
parent d39f703abf
commit edb762219c
38 changed files with 133 additions and 96 deletions
+23
View File
@@ -1,3 +1,26 @@
## 2026-08-29 - Gitea release-gateherstel
### Opgeleverd
- De gepinde TruffleHog-scanner draait rechtstreeks als filesystemscan en is
niet langer afhankelijk van de incompatibele Docker-actionwrapper die
`file:///tmp` probeerde te klonen.
- De frontend-lock wordt via een npm-override op de gepatchte Nano ID 3.3.18
gehouden; de HIGH dependencybevinding is daarmee verwijderd.
- Syft krijgt de expliciete lokale Docker-imagesource. Daardoor scant de SBOM-
gate het zojuist gebouwde image via de gemounte Docker-socket in plaats van
de tag als een niet-bestaand containerbestandspad te interpreteren.
- De functioneel identieke Gitea- en GitHub-workflows blijven synchroon.
### Verificatie
- Pending tijdens implementatie: npm lock/audit, readiness, shellsyntax en de
drie externe releasejobs.
### Open en beperkingen
- Geen product-, API-, GIS-, model- of deploymentscope is gewijzigd.
## 2026-08-21 - Gesynchroniseerde tweeschermwerkruimte
### Opgeleverd