Run npx semantic-release@v24.2.0
npx semantic-release@v24.2.0
shell: /usr/bin/bash -e {0}
env:
GITHUB_TOKEN: ***
NPM_TOKEN:
[11:14:02 PM] [semantic-release] › ℹ Running semantic-release version 24.2.0
[11:14:02 PM] [semantic-release] › ✘ An error occurred while running semantic-release: YAMLException: YAML Error in /home/runner/work/blog/blog/.releaserc.yml:
missed comma between flow collection entries (5:3)
2 | "release": {
3 | "branches": ["main", "next"]
4 | }
5 | "plugins": [
-------^
6 | "@semantic-release/commit-anal ...
7 | "@semantic-release/release-not ...
at generateError (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:183:10)
at throwError (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:187:9)
at readFlowCollection (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:758:7)
at composeNode (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:1442:11)
at readBlockMapping (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:1104:12)
at composeNode (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:1441:12)
at readDocument (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:1625:3)
at loadDocuments (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:1688:5)
at Object.load (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:1714:19)
at loadYaml (/home/runner/work/blog/blog/node_modules/cosmiconfig/dist/loaders.js:62:21) {
reason: 'missed comma between flow collection entries',
mark: {
name: null,
buffer: '{\n' +
' "release": {\n' +
' "branches": ["main", "next"]\n' +
' }\n' +
' "plugins": [\n' +
' "@semantic-release/commit-analyzer",\n' +
' "@semantic-release/release-notes-generator",\n' +
' "@semantic-release/npm",\n' +
' "@semantic-release/github",\n' +
' "@semantic-release/release-notes-generator",\n' +
' [\n' +
' "@semantic-release/changelog",\n' +
' {\n' +
' "changelogFile": "docs/CHANGELOG.md"\n' +
' }\n' +
' ],\n' +
' [\n' +
' "@semantic-release/git",\n' +
' {\n' +
' "assets": ["docs/CHANGELOG.md"]\n' +
' }\n' +
' ]\n' +
' ]\n' +
'}\n',
position: 56,
line: 4,
column: 2,
snippet: ' 2 | "release": {\n' +
' 3 | "branches": ["main", "next"]\n' +
' 4 | }\n' +
' 5 | "plugins": [\n' +
'-------^\n' +
' 6 | "@semantic-release/commit-anal ...\n' +
' 7 | "@semantic-release/release-not ...'
},
filepath: '/home/runner/work/blog/blog/.releaserc.yml'
}
YAMLException: YAML Error in /home/runner/work/blog/blog/.releaserc.yml:
missed comma between flow collection entries (5:3)
2 | "release": {
3 | "branches": ["main", "next"]
4 | }
5 | "plugins": [
-------^
6 | "@semantic-release/commit-anal ...
7 | "@semantic-release/release-not ...
at generateError (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:183:10)
at throwError (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:187:9)
at readFlowCollection (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:758:7)
at composeNode (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:1442:11)
at readBlockMapping (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:1104:12)
at composeNode (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:1441:12)
at readDocument (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:1625:3)
at loadDocuments (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:1688:5)
at Object.load (/home/runner/work/blog/blog/node_modules/js-yaml/lib/loader.js:1714:19)
at loadYaml (/home/runner/work/blog/blog/node_modules/cosmiconfig/dist/loaders.js:62:21) {
reason: 'missed comma between flow collection entries',
mark: {
name: null,
buffer: '{\n' +
' "release": {\n' +
' "branches": ["main", "next"]\n' +
' }\n' +
' "plugins": [\n' +
' "@semantic-release/commit-analyzer",\n' +
' "@semantic-release/release-notes-generator",\n' +
' "@semantic-release/npm",\n' +
' "@semantic-release/github",\n' +
' "@semantic-release/release-notes-generator",\n' +
' [\n' +
' "@semantic-release/changelog",\n' +
' {\n' +
' "changelogFile": "docs/CHANGELOG.md"\n' +
' }\n' +
' ],\n' +
' [\n' +
' "@semantic-release/git",\n' +
' {\n' +
' "assets": ["docs/CHANGELOG.md"]\n' +
' }\n' +
' ]\n' +
' ]\n' +
'}\n',
position: 56,
line: 4,
column: 2,
snippet: ' 2 | "release": {\n' +
' 3 | "branches": ["main", "next"]\n' +
' 4 | }\n' +
' 5 | "plugins": [\n' +
'-------^\n' +
' 6 | "@semantic-release/commit-anal ...\n' +
' 7 | "@semantic-release/release-not ...'
},
filepath: '/home/runner/work/blog/blog/.releaserc.yml'
}
Error: Process completed with exit code 1.
_Originally posted by @RalphHightower in https://github.com/RalphHightower/blog/issues/467#issuecomment-2537402046_