Skip to content

Conversation

@panyamkeerthana
Copy link
Contributor

  • Updated workflow to use sphinx-build -W to treat warnings as errors
  • Blocks PR merges if doc build fails due to warnings
  • On successful merge to main, rebuilds and deploys docs to GitHub Pages
  • Resolve CI failure by updating docs missing reference

based on the work of @jimmac 🙌

closes #2

- Updated workflow to use `sphinx-build -W` to treat warnings as errors
- Blocks PR merges if doc build fails due to warnings
- On successful merge to `main`,rebuilds and deploys docs to GitHub Pages

 It's based on work by @jimmac
@panyamkeerthana panyamkeerthana force-pushed the panyamkeerthana/CI_error_detection branch from f29265f to 5389e76 Compare June 27, 2025 20:05
@allanday
Copy link
Contributor

allanday commented Jul 1, 2025

I'm no expert but reading over the workflow it looks like it does what's needed. Thanks!

Copy link

@fbricon fbricon left a comment

Choose a reason for hiding this comment

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

LGTM

@panyamkeerthana panyamkeerthana merged commit f13124c into main Jul 2, 2025
4 checks passed
@panyamkeerthana panyamkeerthana deleted the panyamkeerthana/CI_error_detection branch July 2, 2025 15:22
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.

Deployment shouldn't pass if sphinx-build has errors

4 participants