Skip to content

Update Documentation project #13

@ChucklesOnGitHub

Description

@ChucklesOnGitHub

This is a mega-issue to join up all the little ones scattered about, and make a roadmap. We can add issues once we start each stage.

1. Modern pages deployment - Done
Brandon is done migrating to the artifakt actions as opposed to separate github pages branches.

2. Conf.py uniformization
There have been individual changes in different repos, can we combine and have a single conf.py that works for them all? It also needs to get cleaned up, and leave only what is necessary. The main issue here will be the onix-docs conf.py

-Port all changes back to doc-template
#7

3. html best practices

4. Is a one-source-of-truth and template approach possible

  • We discussed including conf.py and the .css theme overides as a submodule in a standalone workflow, and linking all the repos to the docs-template repo that would hold this.
    --For variable stuff such as linkchecks, the conf.py would need to refer to a specific file within the local repository
    -- Figure out what to do with shuttledrive-docs and twister3-docs that were forked

5. PR Preview action

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions