Allow documentation SHA to be specified.

This will allow us to publish documentation only updates that have been made
to the `release` channel without requiring a new tagged release.