apache / apache/nuttx-website

[WWW/DOC] CI: build only parts that changed.

Open
#124 0 comments 0 reactions 1 assignee Claimed by @cederom View on GitHub
documentation enhancement
Dominant language
CSS
Stars
24
Forks
37
PR merge metrics
No merged PRs in 30d

Description

* current CI process rebuilds whole website including documentation for older releases in one process that eats up unnecessary time and CI resources.
* improve website CI build process to rebuild only affected parts - for instance quick rebuild only upstream/master documentation.
* preserve option to build everything in case it is necessary (i.e. testing old releases build, or full rebuild required) - this can be launched once per week and not on every change.
* when change detection works attach "current" nuttx documentation rebuild to nuttx / master so website is in sync with repo.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.