Skip to content

docs: publish docs with docusaurus#268

Merged
gbartolini merged 2 commits intocloudnative-pg:mainfrom
fcanovai:docusaurus
Apr 30, 2025
Merged

docs: publish docs with docusaurus#268
gbartolini merged 2 commits intocloudnative-pg:mainfrom
fcanovai:docusaurus

Conversation

@fcanovai
Copy link
Copy Markdown
Contributor

@fcanovai fcanovai commented Apr 16, 2025

Rework the documentation to be a static website instead of just the
GitHub README.md. Use docusaurus to create the website, and the CI to
publish to GitHub pages on commits to main.
Block release-please releases unless the documentation for that version
has been generated.

Closes #244

@fcanovai
Copy link
Copy Markdown
Contributor Author

Opened as a draft, since it needs #251 first, and then to be rebased.

I've tested it on my fork, the end result is visible on https://fcanovai.github.io/plugin-barman-cloud/

Deployment workflow run: https://github.com/fcanovai/plugin-barman-cloud/actions/runs/14489668430

@fcanovai fcanovai force-pushed the docusaurus branch 5 times, most recently from 0f08d86 to 421a4a3 Compare April 28, 2025 15:23
@fcanovai fcanovai marked this pull request as ready for review April 28, 2025 15:23
@fcanovai fcanovai requested a review from a team as a code owner April 28, 2025 15:23
leonardoce
leonardoce previously approved these changes Apr 29, 2025
leonardoce and others added 2 commits April 30, 2025 12:15
Rework the documentation to be a static website instead of just the
GitHub README.md. Use docusaurus to create the website, and the CI to
publish to GitHub pages on commits to main.
Block release-please releases unless the documentation for that version
has been generated.

Closes cloudnative-pg#244

Co-authored-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
@gbartolini gbartolini merged commit a592793 into cloudnative-pg:main Apr 30, 2025
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Prototype of website for the plugin

3 participants