Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add dev workspaces check for updated registry stacks #1538

Open
1 task
thepetk opened this issue Apr 29, 2024 · 1 comment
Open
1 task

Add dev workspaces check for updated registry stacks #1538

thepetk opened this issue Apr 29, 2024 · 1 comment
Labels
area/devworkspace Improvent or additions to the DevWorkspaces CRD area/registry Devfile registry for stacks and infrastructure

Comments

@thepetk
Copy link
Contributor

thepetk commented Apr 29, 2024

Which area this feature is related to?

/area registry
/area devworkspace

Which functionality do you think we should add?

As part of our CI checks for every PR & nightly run we need to add a check (similar to check_odo3.sh check) so we can be sure that every change on a registry stack does not include breaking changes.

Why is this needed? Is your feature request related to a problem?

This will give every reviewer & contributor adequate criteria everytime they are reviewing or opening a PR.

Detailed description:

The check should be creating a list of affected or all stacks. For every stack we should verify that the updated devfile is working on dev workspaces.

Describe the solution you'd like

N/A

Describe alternatives you've considered

N/A

Additional context

N/A

Acceptance Criteria

  • A new workflow job has been created inside the validate-stacks.yaml and checks all updated stack against dev workspaces
@openshift-ci openshift-ci bot added area/registry Devfile registry for stacks and infrastructure area/devworkspace Improvent or additions to the DevWorkspaces CRD labels Apr 29, 2024
@yangcao77
Copy link
Contributor

check with che if they are able to contribute tests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/devworkspace Improvent or additions to the DevWorkspaces CRD area/registry Devfile registry for stacks and infrastructure
Projects
Status: Waiting
Development

No branches or pull requests

2 participants