You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(breaking): remove attestation-name input and output (#3456)
# Summary
- Reverting #3399
- Fixes#3031
- Fixes#3072
- Removes the attestation-name input and output from the
generator_generic_slsa3.yml, which has been deprecated for
provenance-name.
## Testing Process
- We have existing PR Check workflows that do call the generic-genertor
wth the correct parameters
- example-package e2e2 tests have already been updated to use the new
parameter and are already passing.
## Checklist
- [x] Review the contributing [guidelines](./../CONTRIBUTING.md)
- [x] Add a reference to related issues in the PR description.
- [x] Update documentation if applicable.
- [x] Add unit tests if applicable.
- [x] Add changes to the [CHANGELOG](./../CHANGELOG.md) if applicable.
Signed-off-by: Ramon Petgrave <[email protected]>
Copy file name to clipboardExpand all lines: .github/workflows/generator_generic_slsa3.yml
-13
Original file line number
Diff line number
Diff line change
@@ -56,10 +56,6 @@ on:
56
56
the assets.
57
57
type: string
58
58
default: ""
59
-
attestation-name:
60
-
description: "The artifact name of the signed provenance. The file must have the intoto.jsonl extension. Defaults to <filename>.intoto.jsonl for single artifact or multiple.intoto.jsonl for multiple artifacts. DEPRECATED: Use provenance-name instead."
61
-
required: false
62
-
type: string
63
59
provenance-name:
64
60
description: The artifact name of the signed provenance. The file must have the intoto.jsonl extension. Defaults to <filename>.intoto.jsonl for single artifact or multiple.intoto.jsonl for multiple artifacts.
65
61
required: false
@@ -98,9 +94,6 @@ on:
98
94
Note: This value is non-empty only when a release asset is uploaded, according to
99
95
the values of `upload-assets` and `upload-tag-name`.
Copy file name to clipboardExpand all lines: internal/builders/generic/README.md
-2
Original file line number
Diff line number
Diff line change
@@ -266,7 +266,6 @@ The [generic workflow](https://github.com/slsa-framework/slsa-github-generator/b
266
266
| `upload-assets` | no | false | If true provenance is uploaded to a GitHub release for new tags. |
267
267
| `upload-tag-name` | no | | If specified and `upload-assets` is set to true, the provenance will be uploaded to a Github release identified by the tag-name regardless of the triggering event. |
268
268
| `provenance-name` | no | "(subject name).intoto.jsonl" if a single subject. "multiple.intoto.json" if multiple subjects. | The artifact name of the signed provenance. The file must have the `intoto.jsonl` extension. |
269
-
| `attestation-name` | no | "(subject name).intoto.jsonl" if a single subject. "multiple.intoto.json" if multiple subjects. | The artifact name of the signed provenance. The file must have the `intoto.jsonl` extension. DEPRECATED: use `provenance-name` instead. |
270
269
| `private-repository` | no | false | Set to true to opt-in to posting to the public transparency log. Will generate an error if false for private repositories. This input has no effect for public repositories. See [Private Repositories](#private-repositories). |
271
270
| `continue-on-error` | no | false | Set to true to ignore errors. This option is useful if you won't want a failure to fail your entire workflow. |
272
271
| `draft-release` | no | false | If true, the release is created as a draft |
@@ -278,7 +277,6 @@ The [generic workflow](https://github.com/slsa-framework/slsa-github-generator/b
0 commit comments