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
fix: remove attestation-name input and output (#3313)
# Summary
- 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 cannot properly test workflow changes without first merging to
`main`, and revert if tests fail. After merging we will
- [ ] trigger a manual run of `pre-submit e2e generic default`
- [ ] wait for nightly e2e tests to report success
## Checklist
- [x] Review the contributing [guidelines](./../CONTRIBUTING.md)
- [x] Add a reference to related issues in the PR description.
- [x] Update documentation if applicable.
- [ ] 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