diff --git a/.releaserc.json b/.releaserc.json index 27e0534..1321a1d 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -11,18 +11,25 @@ } ], [ - "@semantic-release/git", + "@semantic-release/npm", { - "assets": ["CHANGELOG.md", "package.json", "packages/*/package.json"], - "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" + "npmPublish": false } ], [ "@semantic-release/exec", { + "prepareCmd": "sed -i 's/^version = \"[^\"]*\"/version = \"${nextRelease.version}\"/' packages/desktop/src-tauri/Cargo.toml", "publishCmd": "echo new_release_published=true >> $GITHUB_OUTPUT && echo new_release_version=${nextRelease.version} >> $GITHUB_OUTPUT" } ], + [ + "@semantic-release/git", + { + "assets": ["CHANGELOG.md", "package.json", "packages/desktop/src-tauri/Cargo.toml"], + "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" + } + ], [ "@semantic-release/github", { diff --git a/package.json b/package.json index 8412576..5853fd8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "openconcho", "private": true, - "version": "0.1.0", + "version": "0.4.0", "packageManager": "pnpm@10.33.2", "scripts": { "dev": "pnpm --filter @openconcho/desktop dev", @@ -20,6 +20,7 @@ "@semantic-release/exec": "^7.1.0", "@semantic-release/git": "^10.0.0", "@semantic-release/github": "^10.0.0", + "@semantic-release/npm": "^13.1.5", "@semantic-release/release-notes-generator": "^14.0.0", "husky": "~9.1.7", "semantic-release": "catalog:", diff --git a/packages/desktop/src-tauri/Cargo.toml b/packages/desktop/src-tauri/Cargo.toml index 872eb3f..9db165e 100644 --- a/packages/desktop/src-tauri/Cargo.toml +++ b/packages/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openconcho" -version = "0.1.0" +version = "0.4.0" edition = "2021" [lib] diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index efdafa2..6b70db9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -82,6 +82,9 @@ importers: '@semantic-release/github': specifier: ^10.0.0 version: 10.3.5(semantic-release@25.0.3(typescript@6.0.3)) + '@semantic-release/npm': + specifier: ^13.1.5 + version: 13.1.5(semantic-release@25.0.3(typescript@6.0.3)) '@semantic-release/release-notes-generator': specifier: ^14.0.0 version: 14.1.0(semantic-release@25.0.3(typescript@6.0.3))