You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Lasius Mixtus - Publish Documentation to a GitHub Repository From Another
Description
Lasius Mixtus is a cross-ci tool (GitHub Actions, SemaphoreCI 1 and 2, TravisCI, ...) used to aggregate documentation from different projects into one repository.
It is useful for building an aggregated documentation from different sources.
It creates PRs instead of commits to avoid conflicts and be able to validate the whole documentation before the merge.
Lasius MixtusFlags:
-debugDebug mode-dst-doc-path stringPath to put the documentation. (default "./traefik")-dst-owner stringOwner of the targeted doc repo. (default "traefik")-dst-repo-name stringName of the targeted doc repo. (default "doc")-git-user-email stringEmail used to commit the documentation. [GIT_USER_EMAIL]-git-user-name stringUserName used to commit the documentation. [GIT_USER_NAME]-h Show this help.-src-doc-path stringPath to the documentation. (default "./docs/site")-src-owner stringOwner of the source repository. (default "traefik")-src-repo-name stringName of the source repo. (default "traefik")-token stringGitHub Token [GITHUB_TOKEN]
Workflow Example
This workflow also uses:
structor: creates multiple versions of a Mkdocs documentation
seo-doc: enrich HTML files with pre-requisites for improving SEO