Skip to content

Commit fb13cb3

Browse files
committed
📝 Reflect the PR #277 changes in README
This makes minimum modifications to indicate that `attestations` is not on by default.
1 parent 72ead1a commit fb13cb3

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

README.md

+6-5
Original file line numberDiff line numberDiff line change
@@ -111,16 +111,17 @@ filter to the job:
111111
> Generating and uploading digital attestations currently requires
112112
> authentication with a [trusted publisher].
113113

114-
You can generate signed [digital attestations] for all the distribution files and
115-
upload them all together by enabling the `attestations` setting:
114+
Generating signed [digital attestations] for all the distribution files
115+
and uploading them all together is now on by default for all projects
116+
using Trusted Publishing. To disable it, set `attestations` as follows:
116117

117118
```yml
118119
with:
119-
attestations: true
120+
attestations: false
120121
```
121122

122-
This will use [Sigstore] to create attestation
123-
objects for each distribution package, signing them with the identity provided
123+
The attestation objects are created using [Sigstore] for each
124+
distribution package, signing them with the identity provided
124125
by the GitHub's OIDC token associated with the current workflow. This means
125126
both the trusted publishing authentication and the attestations are tied to the
126127
same identity.

0 commit comments

Comments
 (0)