Skip to content

Conversation

@falcorocks
Copy link

@falcorocks falcorocks commented Oct 10, 2025

Closes #1893

Summary

Release Note

Documentation

- Update go.mod dependency from github.com/sigstore/cosign/v2 to v3
- Update all import statements across codebase to use cosign/v3
- Update dependencies via go mod tidy to resolve compatibility
- Remove kube-openapi replace directive that caused yaml.v3 conflicts
- Verified cosign v3 API compatibility with policy-controller
- All build targets including policy-tester now work correctly
Add replace directive to use local cosign fork at /Users/falco/code/cosign
This enables immediate testing of local cosign changes.
- Add replace directive to use local cosign fork at /Users/falco/code/cosign
- Enable ExperimentalOCI11 flag in CheckOpts to activate OCI 1.1 attestation verification
- Remove excessive logging for clean, production-ready output
- Verified: OCI 1.1 attestation verification works successfully with clean output!

This allows testing of the experimental OCI 1.1 attestation verification feature
which uses the OCI 1.1 Referrers API instead of legacy .att tag discovery.
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.

upgrade cosign dependency to v3

1 participant