Update the WorkflowStepDefinition CRD using Kubevela repo as its source of truth
- Dominant language
- Go
- Stars
- 126
- Forks
- 66
- Avg merge
- 1h 40m
- Merged PRs (30d)
- 1
Description
`workflowstepdefinitions.core.oam.dev` CRD is present in both [Kubevela](https://github.com/kubevela/kubevela/blob/master/charts/vela-core/crds/core.oam.dev_workflowstepdefinitions.yaml) and [Workflow](https://github.com/kubevela/workflow/blob/main/charts/vela-workflow/crds/core.oam.dev_workflowstepdefinitions.yaml) repo, both copies are different, and the Workflow repo copy is older.
This CRD is generated only in the Kubevela repo, hence, instead of keeping its own copy, Workflow repo should fetch it from Kubevela as a part of the CRD manifest process. Treating Kubevela repo as this CRD's source of truth.
Contributor guide
No contributing guide indexed for this repository
Research direction
Compare charts/vela-workflow/crds/core.oam.dev_workflowstepdefinitions.yaml in this repository with charts/vela-core/crds/core.oam.dev_workflowstepdefinitions.yaml in KubeVela. Start by tracing the Workflow repository's CRD manifest process; done means the Workflow repository obtains this CRD from KubeVela as its source of truth instead of maintaining an older copy.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes
- Domain
- infrastructure
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100