Skip to content

Add various mechanisms for preventing Eclipse Che breakages after updates in devfile GitHub org #21389

@ibuziuk

Description

@ibuziuk

Is your task related to a problem? Please describe

Eclipse Che is a devfile-centric project. However, the contributions to devfile.io are not verified against Eclipse Che and we adapt reactively to the changes, and sometimes find the issues very late. Examples are in the Additional context.

Describe the solution you'd like

every contribution to devfile org should be verified against Eclipse Che https://github.com/devfile using various mechanisms - unit tests, github actions etc.
The goal is to find problems and incompatibilities in devfile repos pro-actively, not reactively

Describe alternatives you've considered

N/A

Additional context

Related issues that illustrate the current problems:

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/devfile-specIssues related to Devfile v2kind/epicA long-lived, PM-driven feature request. Must include a checklist of items that must be completed.lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions