Skip to content

implement ARTIFACT_REF material type#2523

Closed
JeffResc wants to merge 3 commits intochainloop-dev:mainfrom
JeffResc:artifact-ref
Closed

implement ARTIFACT_REF material type#2523
JeffResc wants to merge 3 commits intochainloop-dev:mainfrom
JeffResc:artifact-ref

Conversation

@JeffResc
Copy link
Contributor

@JeffResc JeffResc commented Nov 7, 2025

Implements a new ARTIFACT_REF material type that allows attesting large artifacts without uploading them to CAS.

Usage

chainloop att add --name my-artifact --value /path/to/file.tar --kind ARTIFACT_REF

Testing

  • Unit tests verify digest calculation, file validation, and no CAS upload
  • All existing tests pass

Signed-off-by: Jeff Rescignano <jeffr@defenseunicorns.com>
Signed-off-by: Jeff Rescignano <jeffr@defenseunicorns.com>
Signed-off-by: Jeff Rescignano <jeffr@defenseunicorns.com>
@JeffResc JeffResc closed this Nov 7, 2025
@JeffResc JeffResc deleted the artifact-ref branch November 7, 2025 14:30
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.

1 participant