Skip to content

Conversation

migmartri
Copy link
Member

Fixes https://github.com/chainloop-dev/chainloop/actions/runs/5507743809/jobs/10038247997

The issue was that now we are also building plugin binaries. Then we iterate over them and try to add them as pieces of evidence. Such pieces of evidence are not in the contract (yet).

This patch basically will do a graceful recover and move on. The verification will happen at att push where we make sure the required materials are in place.

Signed-off-by: Miguel Martinez Trivino <miguel@chainloop.dev>
@migmartri migmartri added the bug Something isn't working label Jul 10, 2023
@migmartri migmartri requested a review from danlishka July 10, 2023 12:32
Signed-off-by: Miguel Martinez Trivino <miguel@chainloop.dev>
{type: "ARTIFACT", name: "cli-linux-amd64", output: true},
{type: "ARTIFACT", name: "control-plane-linux-amd64", output: true},
{type: "ARTIFACT", name: "artifact-cas-linux-amd64", output: true},
{type: "ARTIFACT", name: "chainloop-plugin-discord-webhook-linux-amd64"},
Copy link
Member Author

Choose a reason for hiding this comment

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

I'll also apply this change in the contract so we also attest this binary.

@migmartri migmartri merged commit 17c0867 into chainloop-dev:main Jul 10, 2023
@migmartri migmartri deleted the fix-attestation branch July 10, 2023 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant