eclipse-tractusx / sig-infra

Apache License 2.0
2 stars 2 forks source link

[TRG Check Dashboard]: Split product, enabling and archived repos to separate views #261

Closed FaGru3n closed 11 months ago

FaGru3n commented 1 year ago

Description

Currently the release guideline check dashbaord (https://eclipse-tractusx.github.io/sig-release/) is showing actively developed product repos side-by-side with archived ones. To have a better overview of the actual state of product development in eclipse-tractusx, we should extract the archived repositories and show them in a separate list. The "archived" information is directly accessible using the go-github library on the respective repository struct. We want to show archived repos and not just skip them, to have the full overview still.

Additionally, some of the checked repositories have been created to support eclipse-tractusx efforts. Thus, they do not necessarily follow the same structure as a product. Most of the release guideline checks would fail or do not even make sense to check on such enabling repositories. To further increase the value of shared info, these repos should also be shown in a separate section. The info, if the repo is enabling or product, could be decided by a new property in our .tractusx metadata file.

FaGru3n commented 11 months ago

https://github.com/eclipse-tractusx/sig-release/pull/53

FaGru3n commented 11 months ago

https://eclipse-tractusx.github.io/sig-release/ is now splitted into

SIG's Products Supporting Archived