sustainable-computing-io / kepler-doc

Kepler uses eBPF to probe energy related system stats and exports as Prometheus metrics
https://sustainable-computing.io/
Apache License 2.0
13 stars 37 forks source link

Feat: add adopters page #95

Closed BGrasnick closed 1 year ago

BGrasnick commented 1 year ago

Fixes kepler#845

Gomplate is used to loop through the data/adopters.yaml file and render this list using the templates/adopters.md template. Therefore, future additions can be done by users by adding to data/adopters.yaml and raising PRs. This process is also described in the contributing docs. I also wrote how that should be done through GitHub Actions in theory but could not test it yet.

Would be lovely to add GitHub Actions for previewing these changes also for future adopters additions but maybe only run them on PRs or manually? I am no expert with GitHub Actions so don't know yet how to do this but if other people agree would look into it!

Very heavily inspired and some stuff taken from https://github.com/fluxcd/website as lined out in the issue, don't know if that needs to be acknowledged somewhere?