* Use latest actions/artifact NPM package + misc updates * Use node 18 + caching in CI * Run npm release * Use node 16 for CI + devcontainer