-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
"stable" not updating after deleting a tag #2858
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
Comments
Looking at the code, it should be removing the branches that doesn't exist anymore in the repository. If it's not enough, maybe, forcing to WIPE the environment should help. The related code is at https://github.com/rtfd/readthedocs.org/blob/9bcb5fb2fe491ff68ac1466618344ce2347404e2/readthedocs/restapi/views/model_views.py#L163 and that code seems to do what you need. Can you confirm that this is still a bug on RTD? |
I can confirm that the nonexistent-tag bug still exists.
You can see the docs here: And you can see the repository tags on a dropdown on this page (or just check out the repository): Note that the tag I've tried |
It seems that we are not deleting |
I also experience this issue on the python-zhmcclient project, and would like to register interest in its resolution. |
@andy-maier there is a solution in progress ##3913 |
I have a strange problem: among my tags in the project one contained a Cyrillic symbol which seemed to break the build. I removed that tag, and even re-created the project on readthedocs, but it is still listed in |
@Phlya did you try wiping the environment? This can be done in the |
Yes, that helped - sorry, forgot to mention when I figured it out. |
I see only two possible fixes here:
Also related to #4259 Closing in favor of the other issues, but I think this is already solved. Let us know if you still have this problem |
Details
What I did:
I deleted the tag "v1.68" from our repository. It was a typo (off-by-one); that version doesn't exist yet, we meant to add the previous version.
Expected Result
"v1.68" should be removed as a tag from our ReadTheDocs account. "stable" should be re-pointed at v1.67.
Actual Result
"v1.68" is still shown in ReadTheDocs, and (because it would be the newest version if it existed) "stable" points to it. I have tried marking "v1.68" as Inactive, but "stable" continues to build that revision.
I'm guessing y'all have a local checkout that's not correctly syncing the tag deletion. Is there a way we can force ReadTheDocs to blow away and re-check-out its copy of our repository?
The text was updated successfully, but these errors were encountered: