This repo houses the assets used to build https://branding.cncf.io.
The site is built using the Hugo static site generator.
All project information is in the data/projects.yaml
file. The generate-pages.rb
script creates pages for each of the included projects.
To update project information, update the projects.yaml
file and submit a pull request to this repo.
The site is automatically published via Netlify when changes are pushed to master
.
To run the site locally, make sure you have the "extended" version of Hugo and Yarn installed, then:
make assets
make serve