Skip to content

Commit 159e424

Browse files
committed
fix: resolve semantic-release date parsing error
- Add explicit conventional-changelog-writer dependency - Configure release-notes-generator with writerOpts to handle date parsing - Add commitsSort configuration to prevent date parsing issues - Fix RangeError: Invalid time value in conventional-changelog-writer - Ensure stable semantic-release workflow execution
1 parent def9513 commit 159e424

File tree

4 files changed

+21
-3
lines changed

4 files changed

+21
-3
lines changed

packages/cli/.releaserc.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,15 @@
22
"branches": ["main"],
33
"plugins": [
44
"@semantic-release/commit-analyzer",
5-
"@semantic-release/release-notes-generator",
5+
[
6+
"@semantic-release/release-notes-generator",
7+
{
8+
"preset": "conventionalcommits",
9+
"writerOpts": {
10+
"commitsSort": ["subject", "scope"]
11+
}
12+
}
13+
],
614
"@semantic-release/npm",
715
"@semantic-release/github"
816
],

packages/cli/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
"@semantic-release/npm": "^10.0.0",
4848
"@semantic-release/release-notes-generator": "^10.0.0",
4949
"conventional-changelog-conventionalcommits": "^8.0.0",
50+
"conventional-changelog-writer": "^7.0.0",
5051
"@types/node": "^20.0.0",
5152
"@typescript-eslint/eslint-plugin": "^8.39.1",
5253
"@typescript-eslint/parser": "^8.39.1",

packages/client-library/.releaserc.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,15 @@
22
"branches": ["main"],
33
"plugins": [
44
"@semantic-release/commit-analyzer",
5-
"@semantic-release/release-notes-generator",
5+
[
6+
"@semantic-release/release-notes-generator",
7+
{
8+
"preset": "conventionalcommits",
9+
"writerOpts": {
10+
"commitsSort": ["subject", "scope"]
11+
}
12+
}
13+
],
614
"@semantic-release/npm",
715
"@semantic-release/github"
816
],

packages/client-library/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@
4949
"@semantic-release/release-notes-generator": "^10.0.0",
5050
"@semantic-release/npm": "^10.0.0",
5151
"@semantic-release/github": "^9.0.0",
52-
"conventional-changelog-conventionalcommits": "^8.0.0"
52+
"conventional-changelog-conventionalcommits": "^8.0.0",
53+
"conventional-changelog-writer": "^7.0.0"
5354
},
5455
"engines": {
5556
"node": ">=18.0.0"

0 commit comments

Comments
 (0)