-
Epic
-
Resolution: Done
-
Critical
-
None
-
Add support for StepAction in the catalog
-
False
-
None
-
False
-
To Do
-
SECFLOWOTL-75 - Red Hat Tekton catalog GA
-
0% To Do, 0% In Progress, 100% Done
-
-
Epic Goal
As of OpenShift Pipelines 1.14 (tektoncd/pipeline 0.56), it is now possible to use StepAction (See https://tekton.dev/docs/pipelines/stepactions/).
As of today, the catalog only support Task and Pipeline. We should add the possibility to release and pull StepAction as well.
Why is this important?
- StepAction enables patterns such as pull+build+push in one TaskRun or having cache pull/pull mechanism
- StepAction are going to part of the core of OSP, and thus we need to publish support versions of it.
Scenarios
- A repository can release a set of StepAction in addition to Task and Pipeline
- The tektoncd-catalog would hold StepAction as well
Acceptance Criteria (Mandatory)
- The folder-based catalog TEP is updated with StepAction
- catalog-cd release supports StepAction
- catalog-cd catalog subcommands support pulling StepAction
Dependencies (internal and external)
N/A
Previous Work (Optional):
N/A
Open questions::
N/A
Done Checklist
- Acceptance criteria are met
- Non-functional properties of the Feature have been validated (such as performance, resource, UX, security or privacy aspects)
- User Journey automation is delivered
- Support and SRE teams are provided with enough skills to support the feature in production environment
- is documented by
-
RHDEVDOCS-6104 DOC: Add support for StepAction
- Closed