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

Enable warning as errors when building docs #75

Merged
merged 5 commits into from
Jan 19, 2023

Conversation

nahueespinosa
Copy link
Member

@nahueespinosa nahueespinosa commented Jan 18, 2023

This allows to detect errors when building documentation on PRs before merging. The deploy step will be skipped unless we're pushing to master. It also fixes minor documentation warnings and formatting issues.

Note: the solutions are not pretty when looking at the markdown, so I'm open to suggestions.

This allows to detect errors when building documentation on PRs before merging. The deploy step will be skipped unless we're pushing to master.

Signed-off-by: Nahuel Espinosa <nespinosa@ekumenlabs.com>
Signed-off-by: Nahuel Espinosa <nespinosa@ekumenlabs.com>
@nahueespinosa nahueespinosa self-assigned this Jan 18, 2023
@nahueespinosa nahueespinosa added enhancement New feature or request infra Related to infrastructure and CI labels Jan 18, 2023
ivanpauno
ivanpauno previously approved these changes 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.

LGTM!
Checking that docs are built correctly in all PRs is a great improvement!

I have one minor suggestion that can be ignored.

@nahueespinosa
Copy link
Member Author

This is ready for another pass, I found other minor formatting issues that I couldn't help but try to solve here.

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 623d1d4 into main Jan 19, 2023
@nahueespinosa nahueespinosa deleted the nahuel/warn_as_error_in_docs branch January 19, 2023 13:14
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.

2 participants