-
Notifications
You must be signed in to change notification settings - Fork 0
ci: add dedicated verify stage for GPG signature checks #1
Copy link
Copy link
Open
Labels
ciCI/CD improvementsCI/CD improvementseffort:xsExtra small (<15 min)Extra small (<15 min)enhancementNew feature or requestNew feature or request
Description
Problem
The verify-signatures job runs in the test stage alongside all other jobs. If signatures are invalid, expensive test/analysis jobs still start before the verification fails.
Solution
Add a dedicated verify stage that runs before test (as implemented in zappzarapp/audit-logger):
stages:
- verify
- test
- securityMove verify-signatures to stage: verify so it fails fast.
Reference
zappzarapp/audit-logger.gitlab-ci.yml
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ciCI/CD improvementsCI/CD improvementseffort:xsExtra small (<15 min)Extra small (<15 min)enhancementNew feature or requestNew feature or request