AOMediaCodec / av1-isobmff

Official specification of the AOM group for the carriage of AV1 in ISOBMFF
https://AOMediaCodec.github.io/av1-isobmff
64 stars 16 forks source link

Improve publishing approach #164

Closed cconcolato closed 6 months ago

cconcolato commented 1 year ago

Currently, when a change is made in the main branch, a GitHub action kicks in, generates the HTML from the Bikeshed file, commits it and pushes it to the gh-pages branch as index.html. Additionally, whenever a new version is created (e.g. 1.1.0, ...), one has to manually make a copy of index.html into v1.x.0.html in the gh-pages and the main branches. This is error-prone. We should consider using just one branch. Is that possible?

cconcolato commented 1 year ago

If we had one branch only, it would have to be clear for editors that only the BS file needs to be modified and that the GitHub actions would take care of generating the HTML version. We could move all HTML files into a published folder and document that it should not be manually edited.

cconcolato commented 6 months ago

Done today. We use the auto-publish action and no longer use the gh-pages branch.