Release CI/CD component as experiment
Why are we doing this work
We have to publish the SLSA signer and verifier CI/CD component to the catalog so that they can be found, and used.
Relevant links
- https://docs.gitlab.com/ci/components/#publish-a-new-release
- CI/CD component for provenance generation with ... (#514814 - closed)
- Generate SLSA Verification Summary Attestation ... (#526195 - closed)
Non-functional requirements
- Documentation: covered by separate issue
- Feature flag: N/A
- Performance: N/A
- Testing: see verification steps
Implementation plan
-
Add a create-releasejob to the project's.gitlab-ci.yml. -
Create a new v0.1.0git tag for the release. -
Add (EXPERIMENTAL)to the project's description.
Verification steps
-
Check component on the CI/CD catalog. -
Set up a test project that includes the CI/CD components.
Edited by 🤖 GitLab Bot 🤖