ci: adjust release pipeline for semver releases (#1679)

This commit is contained in:
Meier Lukas
2024-12-17 19:41:51 +01:00
committed by GitHub
parent 692ef7f6dc
commit 2b5ed83de3
7 changed files with 1516 additions and 80 deletions

View File

@@ -1,13 +0,0 @@
{
"name": "@alparr/semver",
"private": true,
"version": "0.1.0",
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@semantic-release/changelog",
"@semantic-release/github",
"@semantic-release/npm",
"@semantic-release/git"
]
}

View File

@@ -1,16 +0,0 @@
/**
* @type {import('semantic-release').GlobalConfig}
*/
module.exports = {
branches: ["main"],
prepare: [
"@semantic-release/changelog",
"@semantic-release/npm",
{
path: "@semantic-release/git",
assets: ["package.json", "package-lock.json", "CHANGELOG.md"],
message:
"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}",
},
],
};