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 🤖