Is it possible to mark a commit so that readthedocs does not start rebuilding the docs?
TravisCI has this feature: http://docs.travis-ci.com/user/how-to-skip-a-build/#Not-All-Commits-Need-CI-Builds
This is something I'd very much like to see. There are numerous times when I push a commit but nothing in the docs has needed to be changed.
Neat idea. I'll think more about this.
For reference here, TravisCI searches the complete commit msg for the string [ci skip] and as a left over the opposite.
If this gets implemented, it would alleviate some needless burden on the RTD's servers.
By the way, TravisCI supports both these forms: [ci skip] and [skip ci] so i would expect here to be: [rtd skip] and [skip rtd].
When we implement it, we should stick to a generic tag like travis is doing (so that more documentation platforms could support it), like [docs skip] and [skip docs].
Updated travis documentation: https://docs.travis-ci.com/user/customizing-the-build/#Skipping-a-build
Looks like the link @humitos provided answers this issue. I'm closing it, for now. Feel free to comment if you need more closure!
Hehe, my link was just to fix the one that was added to the description (which doesn't point to the correct section) but the feature is not implemented at RTD yet. I'm reopening it.
Sorry about the confusion, I should have explained myself better :)
We are not going to implement this for now. We just closed the PR #3457. We can revisit later if we consider. Thank you all!
Since we have our new feature for building docs from PRs, we are considering having this feature.