File tree Expand file tree Collapse file tree 3 files changed +33
-0
lines changed Expand file tree Collapse file tree 3 files changed +33
-0
lines changed Original file line number Diff line number Diff line change @@ -42,6 +42,8 @@ type that provides the full details on the build process.
42
42
- [ The ` build ` subcommand] ( #the-build-subcommand )
43
43
- [ The ` verify ` command] ( #the-verify-command )
44
44
- [ Users] ( #users )
45
+ - [ Known Issues] ( #known-issues )
46
+ - [ Compatibility with ` actions/download-artifact ` ] ( #compatibility-with-actionsdownload-artifact )
45
47
46
48
<!-- tocstop -->
47
49
@@ -403,3 +405,14 @@ The following project currently use the container-based workflow:
403
405
404
406
We welcome any success stories. Please create a PR to add your project to the
405
407
list, if you are using the container-based workflow.
408
+
409
+ # # Known Issues
410
+
411
+ # ## Compatibility with `actions/download-artifact`
412
+
413
+ To download provenance (e.g., if you don't use `upload-assets`) you have to
414
+ use [`actions/download-artifact@v3`](https://github.com/actions/download-artifact).
415
+ The workflow uses [`actions/upload-artifact@3`](https://github.com/actions/upload-artifact)
416
+ which is
417
+ [not compatible](https://github.com/actions/download-artifact?tab=readme-ov-file#breaking-changes)
418
+ with `actions/download-artifact@v4`.
Original file line number Diff line number Diff line change @@ -46,6 +46,7 @@ project simply generates provenance as a separate step in an existing workflow.
46
46
- [ Skip output 'hashes' since it may contain secret] ( #skip-output-hashes-since-it-may-contain-secret )
47
47
- [ 'internal error' when using ` upload-assets ` ] ( #internal-error-when-using-upload-assets )
48
48
- [ error updating to TUF remote mirror: tuf: invalid key] ( #error-updating-to-tuf-remote-mirror-tuf-invalid-key )
49
+ - [ Compatibility with ` actions/download-artifact ` ] ( #compatibility-with-actionsdownload-artifact )
49
50
50
51
<!-- tocstop -->
51
52
@@ -1467,3 +1468,12 @@ using a release tag in order to allow verification by `slsa-verifier`.
1467
1468
` ` ` yaml
1468
1469
uses: slsa-framework/slsa-github-generator/.github/workflows/[email protected]
1469
1470
` ` `
1471
+
1472
+ # ## Compatibility with `actions/download-artifact`
1473
+
1474
+ To download provenance (e.g., if you don't use `upload-assets`) you have to
1475
+ use [`actions/download-artifact@v3`](https://github.com/actions/download-artifact).
1476
+ The workflow uses [`actions/upload-artifact@3`](https://github.com/actions/upload-artifact)
1477
+ which is
1478
+ [not compatible](https://github.com/actions/download-artifact?tab=readme-ov-file#breaking-changes)
1479
+ with `actions/download-artifact@v4`.
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ This document explains how to use the builder for [Go](https://go.dev/) projects
22
22
- [ BuildConfig Format] ( #buildconfig-format )
23
23
- [ Known Issues] ( #known-issues )
24
24
- [ error updating to TUF remote mirror: tuf: invalid key] ( #error-updating-to-tuf-remote-mirror-tuf-invalid-key )
25
+ - [ Compatibility with ` actions/download-artifact ` ] ( #compatibility-with-actionsdownload-artifact )
25
26
26
27
<!-- tocstop -->
27
28
@@ -421,3 +422,12 @@ release tag in order to allow verification by `slsa-verifier`.
421
422
` ` ` yaml
422
423
uses: slsa-framework/slsa-github-generator/.github/workflows/[email protected]
423
424
` ` `
425
+
426
+ # ## Compatibility with `actions/download-artifact`
427
+
428
+ To download provenance (e.g., if you don't use `upload-assets`) you have to
429
+ use [`actions/download-artifact@v3`](https://github.com/actions/download-artifact).
430
+ The workflow uses [`actions/upload-artifact@3`](https://github.com/actions/upload-artifact)
431
+ which is
432
+ [not compatible](https://github.com/actions/download-artifact?tab=readme-ov-file#breaking-changes)
433
+ with `actions/download-artifact@v4`.
You can’t perform that action at this time.
0 commit comments