kubevela / kubevela/workflow

Update the WorkflowStepDefinition CRD using Kubevela repo as its source of truth

Open
#218 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.