Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add documentation build step to CI #74

Merged
merged 8 commits into from
Jan 18, 2023
Merged

Add documentation build step to CI #74

merged 8 commits into from
Jan 18, 2023

Conversation

nahueespinosa
Copy link
Member

@nahueespinosa nahueespinosa commented Jan 18, 2023

Closes #58.

See https://github.com/ekumenlabs/beluga/tree/gh-pages for generated documentation.

@nahueespinosa nahueespinosa force-pushed the nahuel/docs_ci branch 2 times, most recently from a077ce0 to 8949224 Compare January 18, 2023 01:50
Signed-off-by: Nahuel Espinosa <nespinosa@ekumenlabs.com>
@nahueespinosa nahueespinosa changed the title [WIP] Add documentation build step to CI Add documentation build step to CI Jan 18, 2023
@nahueespinosa nahueespinosa self-assigned this Jan 18, 2023
@nahueespinosa nahueespinosa added infra Related to infrastructure and CI enhancement New feature or request labels Jan 18, 2023
Copy link
Collaborator

@ivanpauno ivanpauno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have some minor comments, otherwise LGTM!

When we start documenting the other packages, we will need to think how to organiza the gh-page in more detail.

beluga/docs/Doxyfile Show resolved Hide resolved
.github/workflows/ci_pipeline.yml Show resolved Hide resolved
beluga/docs/Doxyfile Show resolved Hide resolved
Copy link
Collaborator

@ivanpauno ivanpauno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@nahueespinosa nahueespinosa merged commit 4d072f3 into main Jan 18, 2023
@nahueespinosa nahueespinosa deleted the nahuel/docs_ci branch January 18, 2023 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request infra Related to infrastructure and CI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build and deploy documentation automatically
2 participants