Skip to content

Commit 74b6a8d

Browse files
committed
chore(workflows): release workflow should attest all artifacts together
1 parent 3e5d549 commit 74b6a8d

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,18 +38,13 @@ jobs:
3838
run: |
3939
cargo version
4040
41-
- name: 'assemble artifacts'
41+
- name: 'assemble release artifacts'
4242
run: ./hack/assemble.sh
4343

44-
- name: 'attest sprout-x86_64.efi artifact'
44+
- name: 'attest release artifacts'
4545
uses: actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # v3.0.0
4646
with:
47-
subject-path: target/assemble/sprout-x86_64.efi
48-
49-
- name: 'attest sprout-aarch64.efi artifact'
50-
uses: actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # v3.0.0
51-
with:
52-
subject-path: target/assemble/sprout-aarch64.efi
47+
subject-path: target/assemble/*
5348

5449
- name: 'generate cultivator token'
5550
uses: actions/create-github-app-token@bf559f85448f9380bcfa2899dbdc01eb5b37be3a # v3.0.0-beta.2

0 commit comments

Comments
 (0)