{
  "git": {
    "changelog": null,
    "commitMessage": "Craft v${version} release",
    "requireCleanWorkingDir": false,
    "tagAnnotation": "Release v${version}",
    "tagName": "v${version}"
  },
  "github": {
    "assets": ["dist/*.mjs", "dist/*.js"],
    "draft": true,
    "release": true,
    "releaseName": "v${version}"
  },
  "hooks": {
    "after:bump": "npm run dist",
    "after:release": "echo Successfully created a release draft v${version} for ${repo.repository}. Please add release notes when necessary and publish it!",
    "before:init": "npm test"
  }
}

{
  "git": {
    "changelog": null,
    "commitMessage": "Craft v${version} release",
    "requireCleanWorkingDir": false,
    "tagAnnotation": "Release v${version}",
    "tagName": "v${version}"
  },
  "github": {
    "assets": ["dist/*.mjs", "dist/*.js"],
    "draft": true,
    "release": true,
    "releaseName": "v${version}"
  },
  "hooks": {
    "after:bump": "npm run dist",
    "after:git:release": "git tag -f latest && git push origin latest",
    "after:release": "echo Successfully created a release draft v${version} for ${repo.repository}. Please add release notes when necessary and publish it!",
    "before:init": "npm test"
  }
}

Update latest tag as part of releasing
Update latest tag as part of releasing
