Make ci '.node-and-yarn' job more robust and resilient to invalid cached versions
- Add status/debug statements to
.node-and-yarn
CI job - Add version checks and other safeguards to force reinstall if cached distribution is invalid or wrong version
This will help debug build failures like https://gitlab.com/gitlab-org/gitlab-web-ide-vscode-fork/-/jobs/3279789718
Edited by Chad Woolley