Prevent an internal error which may happen when multiple pushes are done relatively close together, so previews are built correctly when this situation happens
Fix an issue that may potentially lead to credentials exposure in the preview build log
Document API endpoint that allows authenticating repositories