athena-framework / athena

An ecosystem of reusable, independent components
https://athenaframework.org
MIT License
211 stars 17 forks source link

Enable prod doc updates without release #395

Closed Blacksmoke16 closed 5 months ago

Blacksmoke16 commented 5 months ago

Production builds of the doc site now uses a dedicated shards override file that builds from docs branch of each component repo. This makes it possible to cherry pick commits from master into docs, then manually trigger a build without needing to do a release just to pull the latest change.

When a release does happen, docs is reset back to what master is as the two should now be in-sync.