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

Open
#124 0 comments 0 reactions 1 assignee View on GitHub

@cederom is already working on this.

Since Sep 24, 2024.

Assessment

This issue has not been assessed yet.

Description

documentation enhancement
  • 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.
Dominant language
CSS
Stars
24
Forks
37
Avg merge
1h 39m
Merged PRs (30d)
1

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from apache/nuttx-website

All issues in apache/nuttx-website

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.