8000 Add verify-tag command for Git tag signature verification by haya14busa · Pull Request #659 · sigstore/gitsign · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add verify-tag command for Git tag signature verification #659

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

Merged
merged 1 commit into from
Mar 31, 2025

Conversation

haya14busa
Copy link
Contributor
@haya14busa haya14busa commented Mar 29, 2025

Summary

This PR adds a new verify-tag command to gitsign that allows users to verify signatures on Git tags. Currently, gitsign only supports verification of commit signatures through the verify command, but lacks the ability to verify tag signatures.
The motivation for this change is to provide a complete verification solution for Git objects. Since Git supports signing both commits and tags, gitsign should support verification of both types of signatures.

Resolves: #658

Release Note

Added a new verify-tag command to gitsign that allows users to verify signatures on Git tags. The command follows the same verification process as the commit verification, but operates on tag objects instead. It supports all the same identity verification options as the verify command.

Documentation

n/a

This commit adds a new 'verify-tag' command to gitsign that allows
users to verify signatures on Git tags. Previously, gitsign only
supported verification of commit signatures through the 'verify'
command.

The verify-tag command follows the same verification process as the
commit verification, but operates on tag objects instead. It supports
all the same identity verification options as the verify command.

Resolves: sigstore#658
Signed-off-by: haya14busa <haya14busa@gmail.com>
Copy link
Member
@wlynch wlynch left a comment

Choose a reason for hiding this comment

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

Amazing. Thank you!

@wlynch wlynch merged commit b17948d into sigstore:main Mar 31, 2025
7 checks passed
8000
@haya14busa haya14busa deleted the verify-tag branch March 31, 2025 16:01
@haya14busa
Copy link
Contributor Author

@wlynch Thanks for merging this PR! This feature will be very helpful for our GitHub Actions workflows.

Any timeline for when this might be included in the next release?

@wlynch
Copy link
Member
wlynch commented Apr 9, 2025

Sorry for the delay! Will cut a new tag soon.

@wlynch
Copy link
Member
wlynch commented Apr 9, 2025

https://github.com/sigstore/gitsign/releases/tag/v0.13.0

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.

How to verify tags signed with chainguard-dev/actions/setup-gitsign@main in GitHub Actions
2 participants
0