Open akhmerov opened 3 years ago
Thanks! If you could, can you add a short description of what the change would actually be? I'm still not quite sure what it means to "make sphinx use the current git branch".
The scenario I consider is as follows:
State of the art:
Binder URL points to the default branch, and thebe fails in preview docs.
Possible improvement:
The binder URL is automatically determined during build, and the branch parameter of the binder URL is computed using something like git rev-parse --abbrev-ref HEAD
. This ensures that the correct binder branch is used.
Link to the documentation you'd like to improve
https://sphinx-thebe.readthedocs.io/en/latest/configure.html
What to improve
After #17 is merged, we should document how to make sphinx provide the current git branch in generating the binder link.
Implementation
See https://github.com/executablebooks/sphinx-thebe/issues/40#issuecomment-907687684 for some ides from @akhmerov