* add search and update depedencies * refactor documentation workflow to follow best github action best practices
mentioned in commit d8fe89c3