* chore: add node version pinning with .nvmrc and volta for the typescript sdk * ci: add missing setup-node actions and use .nvmrc for setup-node node-version
* feat(ci): Docs build workflow * chore(ci): Remove docs from test workflow * feat(ci): Docs deployment workflow * fix: ) * fix(ci): Docs build artifact upload path * fix(ci): Small fixes, logging * fix: Parse parameters * feat(ci): Download docs artifact * feat(ci): Comment docs preview url on PR * fix(ci): Download artifacts through github-script * chore(ci): Add TODO * nit: Tweak log message * feat: website deployment iac and github actions --------- Co-authored-by: bo0tzz <git@bo0tzz.me>