Add automatic publishing

Description

We should automatically publish version tags to NPM.

Explanation

For consistency and to enable all maintainers to publish packages.

Dependencies, issues to be resolved beforehand

Projectmanagement script ensures that only maintainers or owners can push version tags.