-
Notifications
You must be signed in to change notification settings - Fork 154
Open
Labels
Description
We want to cut a stable release for Chains.
Most of our actual feature set has been stable for some time - we don't expect any major changes to how chains operates.
However, there are still things we want to tackle before a v1 is cut, primarily around library stability and testing:
- Pipelines Regression Testing
- Run e2e tests against different Pipeline versions #716
- Add tests to catch changes in pipelines versions.
- The default builderID needs to be changed. #640 (Should we remove this from here?)
- Ensure Chains works with the v1 version of TaskRuns and PipelineRuns #665
- Limit client libraries for external usage #1044
- [rfc] Separate Chains controller system and userspace identities. #968
- Needs a lot of effort. We may end up rushing this if we want this for v1. Instead we could add it as a feature that needs to be enabled.
Things that are not in scope:
- SLSA v1.0 support (additive feature)
dibyom, chuangw6, brunojdo and aaron-prindle