[P16] Decouple provision step from deploy success #108
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Provision depends on deploy, which depends on scan uploads, which depend on scans, which depend on buildx. Any failure in this chain causes provision to be
skipped. Provision has been skipped in every pipeline since the buildx plugin migration (pipelines #112–#122+).Credential rotation hasn't happened since before the migration.
Root cause
Fix
depends_on: deploy— provision should run after builds complete, regardless of deploy statusdepends_onon the build steps directly (not scans/uploads)failure: ignoreso provision failures don't mask build status/home/kert/stackAcceptance criteria