diff --git a/.release-it.json b/.release-it.json index d280b4de..97c6bb24 100644 --- a/.release-it.json +++ b/.release-it.json @@ -1,5 +1,19 @@ { + "git": { + "commitMessage": "Craft v${version} release", + "requireCleanWorkingDir": false, + "tagAnnotation": "Release v${version}", + "tagName": "v${version}" + }, "github": { - "release": true + "assets": ["dist/*.mjs", "dist/*.js"], + "draft": true, + "release": true, + "releaseName": "v${version}" + }, + "hooks": { + "after:bump": "npm run dist", + "after:release": "echo Successfully released ${name} v${version} to ${repo.repository}.", + "before:init": "npm test" } } diff --git a/package.json b/package.json index 89f24948..8b88f9ca 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "scripts": { "test": "grunt test", "format": "standard --fix && prettier -l --write --single-quote --no-semi '**/*.{html,json,md}' && eslint '**/*.{html,md}' --fix", + "dist": "rm -rf dist/* && rollup -c", "release": "release-it" }, "repository": {