Skip to content

Releases: sigstore/gh-action-sigstore-python

v3.1.0

21 Oct 07:27
@jku jku
f832326

Choose a tag to compare

gh-action-sigstore-python is now compatible with Rekor v2
transparency log (but produced signature bundles still contain Rekor v1 entries by default).

Changed

  • The action now uses sigstore-python 4.1. All other dependencies are also updated
    (#220)

Fixed

  • Fixed incompatibility with Python 3.14 by upgrading dependencies
    (#225)

Added

  • rekor-version argument was added to control the Rekor transparency log
    version when signing. The default version in the gh-action-sigstore-python
    3.x series will remain 1 (except when using staging: true).
    (#228)

v3.0.1

20 Jun 18:49
f7ad0af

Choose a tag to compare

Changed

  • The minimum Python version supported by this action is now 3.9
    (#155)
  • The action's Python dependencies are now fully pinned to specific versions
    (#165)

Fixed

  • The rfc3161-client dependency has been upgraded to 1.0.3 to resolve
    a security vulnerability
    (#182)

v3.0.0

15 Jul 15:19
f514d46

Choose a tag to compare

Added

  • inputs now allows recursive globbing with **
    (#106)

Removed

  • The following settings have been removed: fulcio-url, rekor-url,
    ctfe, rekor-root-pubkey
    (#140)
  • The following output settings have been removed: signature,
    certificate, bundle
    (#146)

Changed

  • inputs is now parsed according to POSIX shell lexing rules, improving
    the action's consistency when used with filenames containing whitespace
    or other significant characters
    (#104)

  • inputs is now optional if release-signing-artifacts is true
    and the action's event is a release event. In this case, the action
    takes no explicit inputs, but signs the source archives already attached
    to the associated release
    (#110)

  • The default suffix has changed from .sigstore to .sigstore.json,
    per Sigstore's client specification
    (#140)

  • release-signing-artifacts now defaults to true
    (#142)

Fixed

  • The release-signing-artifacts setting no longer causes a hard error
    when used under the incorrect event
    (#103)

  • Various deprecations present in sigstore-python's 2.x series have been
    resolved
    (#140)

  • This workflow now supports CI runners that use PEP 668 to constrain global
    package prefixes
    (#145)

v2.1.2rc1

09 Jan 16:41
afe705f

Choose a tag to compare

v2.1.2rc1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v2.1.1...v2.1.2rc1

v2.1.1

14 Dec 00:45
61f6a50

Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.1.1

v2.1.0

28 Sep 20:17
1a402ed

Choose a tag to compare

What's Changed

Full Changelog: v2.0.1...v2.1.0

v2.0.1

10 Aug 19:05
9310933

Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.0.1

v2.0.0

07 Aug 19:43
1e232a0

Choose a tag to compare

What's Changed

Full Changelog: v1.2.3...v2.0.0

Release 1.2.3

28 Mar 04:24
e323e1b

Choose a tag to compare

What's Changed

Full Changelog: v1.2.2...v1.2.3

Release 1.2.2

24 Mar 09:33
fd04d37

Choose a tag to compare

What's Changed

Full Changelog: v1.2.1...v1.2.2