Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SigstoreSigner: Use sigstore 1.1.2 #583

Merged
merged 1 commit into from
May 24, 2023
Merged

Conversation

jku
Copy link
Collaborator

@jku jku commented May 24, 2023

  • 1.1.2 has an accidental API change that makes it incompatible with lower versions
  • This change is reverted in next release, but next release has planned API breaks
  • sigstore 1.1.1 has an unrelated bug that means it does not really work with current sigstore infrastructure (the current TUF repository to be exact)

So plan is:

  1. Pin 1.1.2: it's the only version that fully works right now (even if the API is "wrong")
  2. Upgrade to 2.0.0 once it comes out: this will require small code changes

This commit handles part 1.

Test run:
https://github.com/secure-systems-lab/securesystemslib/actions/runs/5065716114/jobs/9094614085

Please verify and check that the pull request fulfils the following requirements:

  • The code follows the Code Style Guidelines
  • Tests have been added for the bug fix or new feature
  • Docs have been added for the bug fix or new feature

* 1.1.2 has an accidental API change that makes it incompatible with lower
  versions
* This change is reverted in next release, but next release has planned
  API breaks
* sigstore 1.1.1 has an unrelated bug that means it does not really work
  with current sigstore infrastructure (the current TUF repository to be
  exact)

So plan is:
1. Pin 1.1.2: it's the only version that works right now
2. Upgrade to 2.0.0 once it comes out: this will require small code
   changes

This commit handles part 1.
Copy link
Contributor

@kommendorkapten kommendorkapten left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@lukpueh lukpueh merged commit 4ac3788 into main May 24, 2023
@MVrachev MVrachev mentioned this pull request Aug 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants