-
Notifications
You must be signed in to change notification settings - Fork 108
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
Build docs in PR and clean workflows #296
Conversation
Waiting for the build to complete to see if we can catch errors. |
2a09f09
to
8989da9
Compare
Codecov Report
@@ Coverage Diff @@
## main #296 +/- ##
=======================================
Coverage 98.69% 98.69%
=======================================
Files 46 46
Lines 1917 1917
=======================================
Hits 1892 1892
Misses 25 25 Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
3cfd6c5
to
dad27a3
Compare
Waiting for #277 to be merged to rebase and check that CI passes. |
BTW, now that we are building docs on each PR, could we parse the run time and use it as additional benchmark/regression test? |
That's a good idea although I'd rather we focus our efforts on #163. |
The documentation is currently only built when we merge on `main`, which means that we need to trust that contributors (including ourselves) are running the examples locally before pushing. This is too much to ask (and cumbersome), so in this PR we edit the workflows so that docs are built for each PR. They are only deployed when merging on `main`.
dad27a3
to
2cb9eae
Compare
In this PR I allow the CI to build docs on PRs, and do some light cleaning of the workflow files. Closes #294