devfile / api

Kube-native API for cloud development workspaces specification
Apache License 2.0
257 stars 61 forks source link

Add dependency check for registry stack parent devfiles #1580

Open thepetk opened 3 months ago

thepetk commented 3 months ago

Which area/kind this issue is related to?

/area ci /area registry

Issue Description

In order to ensure registry stacks having a parent remain compatible with changes to their parent devfile, a dependency check on these parent devfiles should be created. This dependency check should be run on all PRs made to the community registry repository.

We need to:

  1. Set up a dependency tree that shows the registry stacks having a parent.
  2. Triggers the testing of parent devfiles as part of the PR tests of the registry stacks.

Acceptance Criteria

michael-valdron commented 3 months ago

Related reverse process: #1060

Jdubrick commented 2 months ago

If after starting this issue you find it is too large it can be broken apart into multiple issues and revisited size wise.