chore: upgrade npm version to fix npm publishing
What does this MR do and why?
npm publishing was still failing becaue the updated npm version wasn't being picked up.
I've also moved git tag push to after the npm release, so that if the npm publishing fails we don't tag the release unnecessarily
How to set up and validate locally
Job passing: https://gitlab.com/gitlab-org/glql/-/jobs/11997588892
Release: https://www.npmjs.com/package/@gitlab/query-language-rust?activeTab=versions
Git tag: https://gitlab.com/gitlab-org/glql/-/tags
Ruby gem MR update: !308 (merged)
Edited by Daniele Rossetti