Skip to content
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

Add initial BYOB-based SLSA-generator #357

Merged
merged 2 commits into from
Apr 15, 2023

Conversation

AdamKorcz
Copy link
Collaborator

@AdamKorcz AdamKorcz commented Mar 4, 2023

Summary

Adds the initial workflow for the Bring-Your-Own-Builder-based SLSA generator.

Currently the builder is hosted on my Github user, because the builder is under development. I am uploading it here to get it integrated early in the development process of the gradle builder. The BYOB-based generator should not disrupt any other workflows since it it needs to be manually triggered to run.

Release Note

Documentation

@loosebazooka
Copy link
Member

Fyi. I'm working with Adam on this.

loosebazooka
loosebazooka previously approved these changes Mar 21, 2023
@loosebazooka loosebazooka added the safe to test conformance testing label label Mar 21, 2023
Copy link
Member

@loosebazooka loosebazooka left a comment

Choose a reason for hiding this comment

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

What's the testing plan here? Are we running this on a tag seeing what happens?

.github/workflows/byob-slsa.yaml Outdated Show resolved Hide resolved
.github/workflows/byob-slsa.yaml Show resolved Hide resolved
Co-authored-by: Appu <[email protected]>
Signed-off-by: AdamKorcz <[email protected]>
@AdamKorcz
Copy link
Collaborator Author

Just ran another build which succeeded: https://github.com/AdamKorcz/sigstore-java/actions/runs/4609029248

@AdamKorcz
Copy link
Collaborator Author

What's the testing plan here? Are we running this on a tag seeing what happens?

Yes. Let's run it paralel to the existing build workflow.

@loosebazooka loosebazooka added safe to test conformance testing label and removed safe to test conformance testing label labels Apr 4, 2023
@loosebazooka loosebazooka merged commit f7717ec into sigstore:main Apr 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
safe to test conformance testing label
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants