Skip to content

feat: store cas backend information in attestation#2632

Merged
Piskoo merged 4 commits into
chainloop-dev:mainfrom
Piskoo:pfm-4098
Jan 5, 2026
Merged

feat: store cas backend information in attestation#2632
Piskoo merged 4 commits into
chainloop-dev:mainfrom
Piskoo:pfm-4098

Conversation

@Piskoo

@Piskoo Piskoo commented Dec 22, 2025

Copy link
Copy Markdown
Contributor

Adds information about cas backend used in attestation process to the attestation

Part of attestation statement

  "predicate": {
    "casBackend": {
      "casBackendID": "07ddd65b-ed78-43ab-8914-659aab11f5c3",
      "casBackendName": "casb",
      "fallback": false
    },

Closes #2631

Signed-off-by: Sylwester Piskozub <sylwesterpiskozub@gmail.com>
@Piskoo Piskoo changed the title feat: store cas backend information in atttestation feat: store cas backend information in attestation Dec 22, 2025
@Piskoo Piskoo requested review from jiparis and migmartri December 22, 2025 14:03
@Piskoo Piskoo marked this pull request as ready for review December 22, 2025 14:03
Comment thread app/cli/pkg/action/action.go Outdated
Signed-off-by: Sylwester Piskozub <sylwesterpiskozub@gmail.com>
Comment thread pkg/attestation/crafter/api/attestation/v1/crafting_state.proto Outdated

@migmartri migmartri left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

ptal at the my comments.

Thanks!

Comment thread pkg/attestation/renderer/chainloop/chainloop.go Outdated
Piskoo and others added 2 commits January 5, 2026 15:36
Co-authored-by: Miguel Martinez Trivino <migmartri@gmail.com>
Signed-off-by: Sylwester Piskozub <sylwesterpiskozub@gmail.com>
Signed-off-by: Sylwester Piskozub <sylwesterpiskozub@gmail.com>
@Piskoo Piskoo merged commit 2efbaad into chainloop-dev:main Jan 5, 2026
13 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.

feat: add cas backend tracking to attestations

3 participants