Skip to content

Commit f832326

Browse files
authored
Prepare 3.1.0 release (#230)
Signed-off-by: Jussi Kukkonen <jkukkonen@google.com>
1 parent 3385d3a commit f832326

File tree

2 files changed

+38
-15
lines changed

2 files changed

+38
-15
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,29 @@ All versions prior to 3.0.0 are untracked.
88

99
## [Unreleased]
1010

11+
## [3.1.0]
12+
13+
`gh-action-sigstore-python` is now compatible with [Rekor v2](https://blog.sigstore.dev/rekor-v2-ga/)
14+
transparency log (but produced signature bundles still contain Rekor v1 entries by default).
15+
16+
### Changed
17+
18+
* The action now uses sigstore-python 4.1. All other dependencies are also updated
19+
([#220](https://github.com/sigstore/gh-action-sigstore-python/pull/220))
20+
21+
### Fixed
22+
23+
* Fixed incompatibility with Python 3.14 by upgrading dependencies
24+
([#225](https://github.com/sigstore/gh-action-sigstore-python/pull/225))
25+
26+
### Added
27+
28+
* `rekor-version` argument was added to control the Rekor transparency log
29+
version when signing. The default version in the gh-action-sigstore-python
30+
3.x series will remain 1 (except when using `staging: true`).
31+
([#228](https://github.com/sigstore/gh-action-sigstore-python/pull/228))
32+
33+
1134
## [3.0.1]
1235

1336
### Changed

README.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
persist-credentials: false
3737
- name: install
3838
run: python -m pip install .
39-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
39+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
4040
with:
4141
inputs: file.txt
4242
```
@@ -60,15 +60,15 @@ provided unless [release-signing-artifacts](#release-signing-artifacts) is set t
6060
To sign one or more files:
6161

6262
```yaml
63-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
63+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
6464
with:
6565
inputs: file0.txt file1.txt file2.txt
6666
```
6767

6868
The `inputs` argument also supports file globbing:
6969

7070
```yaml
71-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
71+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
7272
with:
7373
inputs: ./path/to/inputs/*.txt
7474
```
@@ -77,7 +77,7 @@ Multiple lines are fine, and whitespace in filenames can also be escaped using
7777
POSIX shell lexing rules:
7878

7979
```yaml
80-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
80+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
8181
with:
8282
inputs: |
8383
./path/to/inputs/*.txt
@@ -97,7 +97,7 @@ The `identity-token` setting controls the OpenID Connect token provided to Fulci
9797
workflow will use the credentials found in the GitHub Actions environment.
9898

9999
```yaml
100-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
100+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
101101
with:
102102
inputs: file.txt
103103
identity-token: ${{ IDENTITY_TOKEN }} # assigned elsewhere
@@ -113,7 +113,7 @@ Server during OAuth2.
113113
Example:
114114

115115
```yaml
116-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
116+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
117117
with:
118118
inputs: file.txt
119119
oidc-client-id: alternative-sigstore-id
@@ -129,7 +129,7 @@ Connect Server during OAuth2.
129129
Example:
130130

131131
```yaml
132-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
132+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
133133
with:
134134
inputs: file.txt
135135
oidc-client-secret: alternative-sigstore-secret
@@ -145,7 +145,7 @@ instead of the default production instances.
145145
Example:
146146

147147
```yaml
148-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
148+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
149149
with:
150150
inputs: file.txt
151151
staging: true
@@ -168,7 +168,7 @@ and `verify-oidc-issuer` settings. Failing to pass these will produce an error.
168168
Example:
169169

170170
```yaml
171-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
171+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
172172
with:
173173
inputs: file.txt
174174
verify: true
@@ -191,7 +191,7 @@ This setting may only be used in conjunction with `verify-oidc-issuer`.
191191
Supplying it without `verify-oidc-issuer` will produce an error.
192192

193193
```yaml
194-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
194+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
195195
with:
196196
inputs: file.txt
197197
verify: true
@@ -216,7 +216,7 @@ Supplying it without `verify-cert-identity` will produce an error.
216216
Example:
217217

218218
```yaml
219-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
219+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
220220
with:
221221
inputs: file.txt
222222
verify: true
@@ -238,7 +238,7 @@ workflow artifact retention period is used.
238238
Example:
239239

240240
```yaml
241-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
241+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
242242
with:
243243
inputs: file.txt
244244
upload-signing-artifacts: true
@@ -265,7 +265,7 @@ permissions:
265265
266266
# ...
267267
268-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
268+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
269269
with:
270270
inputs: file.txt
271271
release-signing-artifacts: true
@@ -281,7 +281,7 @@ permissions:
281281
# ...
282282
283283
# no explicit settings needed, signs all pre-existing release artifacts
284-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
284+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
285285
```
286286

287287
### Internal options
@@ -305,7 +305,7 @@ permissions:
305305
Example:
306306

307307
```yaml
308-
- uses: sigstore/gh-action-sigstore-python@v3.0.1
308+
- uses: sigstore/gh-action-sigstore-python@v3.1.0
309309
with:
310310
inputs: file.txt
311311
internal-be-careful-debug: true

0 commit comments

Comments
 (0)