Closed Lescurel closed 1 month ago
[!IMPORTANT]
Review skipped
Auto reviews are disabled on base/target branches other than the default branch.
Please check the settings in the CodeRabbit UI or the
.coderabbit.yaml
file in this repository. To trigger a single review, invoke the@coderabbitai review
command.You can disable this status message by setting the
reviews.review_status
tofalse
in the CodeRabbit configuration file.
A new GitHub Actions workflow named documentation.yml
has been created to automate documentation publishing to GitHub Pages. This workflow includes a build
job that sets up Python, installs mkdocs
, builds the documentation, and uploads artifacts. The deploy
job follows, deploying the built documentation to GitHub Pages. Additionally, new documentation files and sections have been added, including a "Getting Started" guide for both developers and users, along with updates to the mkdocs.yml
configuration to enhance navigation and site structure.
File Path | Change Summary |
---|---|
.github/workflows/documentation.yml | New workflow added: Publish docs via GitHub Pages |
docs/dev-guide/getting-started.md | New documentation file created with dependencies and setup instructions for the Makeradmin project. |
docs/index.md | New section added introducing the Makeradmin project and its purpose. |
docs/user-guide/getting-started.md | New section titled "Getting Started with makeradmin " added with placeholder text. |
mkdocs.yml | Updated configuration: site name set to "Makeradmin" and navigation structure defined. |
Objective | Addressed | Explanation |
---|---|---|
Add proper documentation site (#545) | β | |
Add/point a domain to the docs (#545) | β | |
Host it (using Github pages?) (#545) | β | |
Add the skeleton code for building documentation (#545) | β | Skeleton code for documentation building is not present. |
π° In the garden of code, we hop and play,
New docs sprout up, brightening the way.
With workflows to guide, and setups to share,
Makeradmin blooms, with love and care! πΌ
So letβs build and deploy, let our knowledge grow,
Together we flourish, in this coding show! π±
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Using MkDocs to generate a static website to host documentation
The website is updated and hosted on Github Pages with Github Actions
Closes: #545
Summary by CodeRabbit
Summary by CodeRabbit
New Features
makeradmin
" in the user guide.Documentation
mkdocs.yml
file.