message: Push tags first in order to generate changelog
diff: },
  "scripts": {
  "prepublish": "npm run compile",
  - "publish": "npm run changelog && git push origin && git push origin --tags",
  + "publish": "git push origin --tags && npm run changelog && git push origin",
  "release:patch": "npm version patch && npm publish",
  "release:minor": "npm version minor && npm publish",
  "release:major": "npm version major && npm publish",
  