From 74b6a8deb30c542b18e3c2ed2988d2ae9641cc19 Mon Sep 17 00:00:00 2001 From: Alex Zenla Date: Mon, 3 Nov 2025 00:06:53 -0500 Subject: [PATCH] chore(workflows): release workflow should attest all artifacts together --- .github/workflows/release.yml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4362f53..2392338 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -38,18 +38,13 @@ jobs: run: | cargo version - - name: 'assemble artifacts' + - name: 'assemble release artifacts' run: ./hack/assemble.sh - - name: 'attest sprout-x86_64.efi artifact' + - name: 'attest release artifacts' uses: actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # v3.0.0 with: - subject-path: target/assemble/sprout-x86_64.efi - - - name: 'attest sprout-aarch64.efi artifact' - uses: actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # v3.0.0 - with: - subject-path: target/assemble/sprout-aarch64.efi + subject-path: target/assemble/* - name: 'generate cultivator token' uses: actions/create-github-app-token@bf559f85448f9380bcfa2899dbdc01eb5b37be3a # v3.0.0-beta.2