ci: update release config

BREAKING CHANGE: recreated massarg package
This commit is contained in:
2023-11-25 01:36:28 +02:00
committed by Chen Asraf
parent 1b486c65b9
commit 6eb382d5c9
3 changed files with 27 additions and 0 deletions

View File

@@ -25,6 +25,7 @@
},
"devDependencies": {
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/exec": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"@types/jest": "^29.5.8",
"@types/node": "^20.9.2",

20
pnpm-lock.yaml generated
View File

@@ -13,6 +13,9 @@ devDependencies:
'@semantic-release/changelog':
specifier: ^6.0.3
version: 6.0.3(semantic-release@22.0.8)
'@semantic-release/exec':
specifier: ^6.0.3
version: 6.0.3(semantic-release@22.0.8)
'@semantic-release/git':
specifier: ^10.0.1
version: 10.0.1(semantic-release@22.0.8)
@@ -847,6 +850,23 @@ packages:
engines: {node: '>=18'}
dev: true
/@semantic-release/exec@6.0.3(semantic-release@22.0.8):
resolution: {integrity: sha512-bxAq8vLOw76aV89vxxICecEa8jfaWwYITw6X74zzlO0mc/Bgieqx9kBRz9z96pHectiTAtsCwsQcUyLYWnp3VQ==}
engines: {node: '>=14.17'}
peerDependencies:
semantic-release: '>=18.0.0'
dependencies:
'@semantic-release/error': 3.0.0
aggregate-error: 3.1.0
debug: 4.3.4
execa: 5.1.1
lodash: 4.17.21
parse-json: 5.2.0
semantic-release: 22.0.8(typescript@5.2.2)
transitivePeerDependencies:
- supports-color
dev: true
/@semantic-release/git@10.0.1(semantic-release@22.0.8):
resolution: {integrity: sha512-eWrx5KguUcU2wUPaO6sfvZI0wPafUKAMNC18aXY4EnNcrZL86dEmpNVnC9uMpGZkmZJ9EfCVJBQx4pV4EMGT1w==}
engines: {node: '>=14.17'}

View File

@@ -38,5 +38,11 @@ module.exports = {
assets: ['package.json', 'CHANGELOG.md'],
},
],
[
'@semantic-release/exec',
{
verifyReleaseCmd: 'echo ${nextRelease.version} > .VERSION',
},
],
],
}