-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Ignores the conf.py path on some builds #4360
Comments
I've done a few more rebuilds now and it seems just random, sometimes it uses the path sometimes not. |
I've removed the fixed conf.py path from the settings now and it still randomly finds the conf.py and sometimes not. |
This is happening because you have a tag named I'm not sure why it's happening sporadically though. |
Believe this is an outcome of our updated version handling code: #3913 I was looking at the versions in the admin, and accidentally overwrote the |
Ah, that's a dummy tag I use for hosting binaries used by CI for the master branch. But that tag exists for some time now. Thanks for looking into this. |
We update the version handling to fix another bug. So, now if rtd finds a tag/branch named |
I don't know the exact problem (I can't see the build history), but I would think this is as Eric mentions a problem with your tag. When you build docs for latest the original conf.py can't be found, when you build another version it can be found. The solution: you'll need to remove/rename the |
good: https://readthedocs.org/projects/quodlibet/builds/7476273/ I think the difference is that the good build is triggered through a settings change in the rtd UI and the other one is triggered through the "Build Version" button. If me removing the "latest" tag on the repo doesn't hinder you from debugging this I'll rename it. |
Go ahead and remove it. 👍 We can create a test repo with a |
@lazka I see, in the first build it builds from Can you confirm this is happening more than one time for |
@stsewd not sure. I'd guess changing settings clears some version cache so it builds master once again and then latest from there on like you said. |
Closing in favor of #4876 |
Details
Expected Result
I've set a custom conf.py path in the advanced settings (for some years now)
I expect it to be always used to build the docs.
Actual Result
Since a week (this has happened at least 3 times now) it sometimes ignores the custom path and just uses "conf.py" which results in an empty/default documentation.
Good build: https://readthedocs.org/projects/quodlibet/builds/7472492/
Bad build: https://readthedocs.org/projects/quodlibet/builds/7473196/
The text was updated successfully, but these errors were encountered: