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.
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.