Create github workflow to build and publish jsdocs (#3762) (#3986)
Create github workflow to build and publish jsdocs (#3762) (#3986)

* Create github workflow to build and publish jsdocs (#3762)

The workflow is triggered for PRs that change documentation files as well as for
any release tags (vX.Y.Z).
Additionally for tags the documentation is published to an S3 bucket under
a direcotry with the version as its name.

Co-authored-by: Kenneth Geisshirt <13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@zigzak.net>
Co-authored-by: Kræn Hansen <1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kraenhansen.dk>
realm/realm-js,realm/realm-js,realm/realm-js,realm/realm-js,realm/realm-js,realm/realm-js,realm/realm-js,realm/realm-js,realm/realm-js