* switch to node 18
which is now LTS
* unpin `netlify-cli`
* use `npm-ci-please` to workaound `npm ci` being broken
fixes#5115
* set version using `npm version`
which will also update the version in the package-lock
* be selective about what goes in artifact
to speed things up
* use newer `npm-ci-please`
* fix setting version on netlify
* fix permission on script
* listen on all interfaces for sauce labs
because otherwise with node 18 the server is not reachable through the proxy for some reason