Skip to content

Conversation

mnsboev
Copy link
Contributor

@mnsboev mnsboev commented Jul 27, 2025

  • All tests have passed. If this feature is not already covered by the tests, new tests have been added.
  • The pull request is targeting the dev branch.
  • The code has been validated to compile successfully by running go vet ./....
  • The code has been formatted properly using go fmt ./....

Description
Add evidence summary section for Create Evidence Command

This PR is part of a series of three that enhances the documentation for the "create evidence" command by introducing a summary markdown table.
jfrog-cli-core PR: jfrog/jfrog-cli-core#1423
jfrog-cli-artifactory PR: jfrog/jfrog-cli-artifactory#112

Summary
This addition aims to improve the user experience by providing a clear and concise overview of the evidence being created. The markdown table includes the following columns:

Evidence Subject: Links to the relevant evidence files, allowing users to easily access them.
Evidence Type: Specifies the type of evidence being recorded (e.g., in-toto).
Verification Status: Indicates whether the evidence has been verified, complete with visual status indicators (e.g., ✅ Verified).
Example Output
When the create evidence command is executed, users will see a collapsible section that looks like this:

🔎 Evidence

Evidence SubjectEvidence TypeVerification Status
📄 cli-sigstore-test/commons-1.0.0.txtin-toto✅ Verified

@ehl-jf ehl-jf added the safe to test Approve running integration tests on a pull request label Aug 4, 2025
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Aug 4, 2025
@ehl-jf ehl-jf added the safe to test Approve running integration tests on a pull request label Aug 4, 2025
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Aug 4, 2025
@ehl-jf
Copy link
Collaborator

ehl-jf commented Aug 4, 2025

There are still some failing tests unrelated to the current changes that we are aware of.

@ehl-jf ehl-jf merged commit 8d0b789 into jfrog:dev Aug 4, 2025
12 of 14 checks passed
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.

4 participants