Skip to content

Commit e676e5e

Browse files
committed
fix: tag_final must wait for verify_attestations
Ensures final tag is only created after attestation verification succeeds. This enforces the security gate: verify before promoting. On-behalf-of: Gerald Morrison (SAP) <gerald.morrison@sap.com> Signed-off-by: Gerald Morrison (SAP) <gerald.morrison@sap.com>
1 parent ad2fbdc commit e676e5e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/cli-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ jobs:
237237
tag_final:
238238
name: Create and Push Final Tag
239239
if: ${{ github.event.inputs.release_candidate == 'false' && github.event.inputs.dry_run == 'false' }}
240-
needs: [prepare, validate_final]
240+
needs: [prepare, validate_final, verify_attestations]
241241
runs-on: ubuntu-latest
242242
permissions:
243243
contents: write

0 commit comments

Comments
 (0)