* Add documentation build to Github Actions
* Update requirements for documentation builds
* Minor optimization - only install requirements for documentation in documentation job
* build: collect code coverage from Cypress
Collect frontend code coverage reports from Cypress tests and add
proper tagging for all tests.
* Fix bash script lint error from shellcheck
* Revert Cypress to 4.3.0 to see if it fixes a failing test