Commit b8feb65
docs: adding the workflow yaml and the default from docs-template (#2064)
## Description
Adding a documentation workflow to the frontend repository based on the
`docs-template` repository . This provides unified styling for all
documentation across the SciCat project space.
## Motivation
We want to put documentation next to the microservices , instead of
having a single documentation repository which is hard to maintain. We
want the styling and CI of the docs to be consistent across the SciCat
Project.
## Changes:
* added default `mkdocs.yml` to `.github/mkdocs` path
* added `publish-docs.yml` workflow
## Summary by Sourcery
Set up documentation deployment via GitHub Actions and provide a default
mkdocs configuration for unified styling.
CI:
- Add publish-docs.yml workflow to deploy documentation on pushes to
main and version tags using the docs-template action
Documentation:
- Add default mkdocs.yml in .github/mkdocs inheriting from the shared
docs-template configuration
---------
Co-authored-by: Carlo Minotti <[email protected]>1 parent b8efa85 commit b8feb65
2 files changed
+22
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
0 commit comments