-
Task
-
Resolution: Done
-
Major
-
2.15.0.GA
-
None
-
5
-
False
-
False
-
To allow devfile registry builds to see content in plugin registry, we need to publish a copy of the yaml into surge or GH pages.
Upstream for single-arch, this is done with:
https://github.com/eclipse-che/che-plugin-registry/blob/main/.github/workflows/publish-content-push-main.yml#L57-L64
https://github.com/eclipse-che/che-plugin-registry/blob/main/build/dev/publish-plugin-registry-to-gh-pages.sh
Downstream, we should include a path segment for the arch = $(uname -m) and a path segment for the branch, which could either be:
- latest (currently 2.14) and next (currently 2.15) [only ever 2 paths],
- 2.14 and 2.15 [keep adding more paths],
- crw-2.14-rhel-8 and crw-2-rhel-8 [keep adding more paths]
Once published, we can then use a URL like https://redhat-developer.github.io/codeready-workspaces/dependencies/che-plugin-registry/[branchOrTag]/[ARCH]/v3/