Skip to content

Releases: sigstore/sigstore-conformance

v0.0.24

18 Nov 14:02
@jku jku
b7856cf

Choose a tag to compare

What's Changed

The release improves the content quality of the Client Conformance Report.

  • Allow skipping of result upload, avoid uploading "staging" results by @loosebazooka in #277
  • Improve client conformance report content by @di in #284, #283, #288
  • Various small bug fixes by @jku in #294

Full Changelog: v0.0.23...v0.0.24

v0.0.23

04 Nov 14:49
@jku jku
48320dc

Choose a tag to compare

sigstore-conformance GitHub action now publishes test results as GitHub artifacts: The sigstore-conformance project collects these results into a report: https://sigstore.github.io/sigstore-conformance/

Note: Users are requested to schedule a weekly run of sigstore-conformance to ensure that up-to-date results are available for the report. Thanks for the help!

Added

  • Publish conformance test results (#268)

Fixed

  • Fix cache dir lookup on non-linux platforms (#264)

v0.0.22

02 Nov 11:48
@jku jku
250df5a

Choose a tag to compare

Changes

The main change fixes installation issue on Python 3.14 (#269): The action now manages the Python version it uses internally.

  • Refactor Rekor v2 signing test by @jku in #262
  • selftest: Upgrade client to sigstore-python 4.1.0 by @jku in #265
  • Manage python versions by @jku in #267

Full Changelog: v0.0.21...v0.0.22

v0.0.21

25 Sep 16:31
@jku jku
244638a

Choose a tag to compare

Fixed

  • Fix rekor2 signing test by updating the signingconfig used there: The signing config is currently hard coded and the previous shard was just closed for write traffic: #252

v0.0.20

08 Sep 09:59
@jku jku
1d8b0cd

Choose a tag to compare

What's Changed

the sign command of the CLI protocol now contains optional --signing-config and --trusted-root arguments: This feature is used in the new signing test, users should update their client-under-test CLI implementations (or alternatively mark the test as XFAILed if the underlying client is incompatible). See CLI protocol for more details.

Added tests

  • Multiple new verification tests for rekor2 entries
  • Signing test for rekor2 entries

Full Changelog: v0.0.19...v0.0.20

v0.0.19

11 Aug 10:42
@jku jku
a7ac671

Choose a tag to compare

What's Changed

  • Test names have changed: Expected failures ("xfail") lists must be updated
  • xfails can now be expressed with wildcards, see README for details and examples
  • Tests now include rekor v2 tests: this means bundles with
    • Log entries with kindversion hashedrekord 0.0.2 or dsse 0.0.2
    • TSA timestamps that clients must verify correctly
    • No integrated time in the entry

New Contributors

Full Changelog: v0.0.18...v0.0.19

v0.0.18

28 Apr 11:22
@jku jku
fd90e6b

Choose a tag to compare

This is a small bug fix release.

What's Changed

  • Test suite runtime environment is now fully separated in both the Makefile and the action itself by @jku in #187, #204
  • Dependency updates (cryptography, sigstore-protobuf-specs, pytest)

Full Changelog: v0.0.17...v0.0.18

v0.0.17

27 Feb 20:52
640e7df

Choose a tag to compare

What's Changed

New Contributors

  • @di made their first contribution in #189

Full Changelog: v0.0.16...v0.0.17

v0.0.16

13 Jan 17:04
@jku jku
d658ea7

Choose a tag to compare

What's Changed

  • Fix action failure #178 by pinning dependencies better by @jku

Full Changelog: v0.0.15...v0.0.16

v0.0.15

09 Jan 20:51
3a18960

Choose a tag to compare

What's Changed

Full Changelog: v0.0.14...v0.0.15