update dependencies
add upload-docs