From f24af77bb15fd2afde39a673f89f84446298ef8b Mon Sep 17 00:00:00 2001 From: Quang Le Date: Mon, 21 Aug 2023 10:48:35 +0700 Subject: [PATCH] ci: update semantic cfg (#1456) --- .releaserc | 13 ++++++++++++- package.json | 1 + pnpm-lock.yaml | 41 +++++++++++++++++++++++++++++++++++++---- 3 files changed, 50 insertions(+), 5 deletions(-) diff --git a/.releaserc b/.releaserc index afe4a346a..aae0d9bcc 100644 --- a/.releaserc +++ b/.releaserc @@ -10,7 +10,18 @@ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/changelog", - "@semantic-release/github", + [ + "@semantic-release/npm", + { + "npmPublish": false + } + ], + [ + "@semantic-release/github", + { + "successComment": false + } + ], "@semantic-release/git" ] } diff --git a/package.json b/package.json index f96b5eeb8..6311041a1 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^9.0.4", + "@semantic-release/npm": "^10.0.5", "@types/chroma-js": "^2.4.0", "@types/cron": "^2.0.0", "@types/fuzzyset": "^1.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0d9e9a62c..bf14c30f4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -163,6 +163,9 @@ devDependencies: '@semantic-release/github': specifier: ^9.0.4 version: 9.0.4(semantic-release@21.0.7) + '@semantic-release/npm': + specifier: ^10.0.5 + version: 10.0.5(semantic-release@21.0.7) '@types/chroma-js': specifier: ^2.4.0 version: 2.4.0 @@ -1982,15 +1985,15 @@ packages: - supports-color dev: true - /@semantic-release/npm@10.0.4(semantic-release@21.0.7): - resolution: {integrity: sha512-6R3timIQ7VoL2QWRkc9DG8v74RQtRp7UOe/2KbNaqwJ815qOibAv65bH3RtTEhs4axEaHoZf7HDgFs5opaZ9Jw==} + /@semantic-release/npm@10.0.5(semantic-release@21.0.7): + resolution: {integrity: sha512-cJnQ2M5pxJRwZEkb0A/+U3TG4UNmjrrLwV2PxJKljn5OPT0yJB8GzGgWbbKACayvxrT06YdTa4Amtq/piJcOIA==} engines: {node: '>=18'} peerDependencies: semantic-release: '>=20.1.0' dependencies: '@semantic-release/error': 4.0.0 aggregate-error: 4.0.1 - execa: 7.1.1 + execa: 8.0.1 fs-extra: 11.1.1 lodash-es: 4.17.21 nerf-dart: 1.0.0 @@ -4093,6 +4096,21 @@ packages: strip-final-newline: 3.0.0 dev: true + /execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} + dependencies: + cross-spawn: 7.0.3 + get-stream: 8.0.1 + human-signals: 5.0.0 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.1.0 + onetime: 6.0.0 + signal-exit: 4.1.0 + strip-final-newline: 3.0.0 + dev: true + /exit@0.1.2: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} @@ -4377,6 +4395,11 @@ packages: engines: {node: '>=16'} dev: true + /get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} + dev: true + /git-log-parser@1.2.0: resolution: {integrity: sha512-rnCVNfkTL8tdNryFuaY0fYiBWEBcgF748O6ZI61rslBvr2o7U65c2/6npCRqH40vuAhtgtDiqLTJjBVdrejCzA==} dependencies: @@ -4632,6 +4655,11 @@ packages: engines: {node: '>=14.18.0'} dev: true + /human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} + dev: true + /humanize-ms@1.2.1: resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} dependencies: @@ -7073,7 +7101,7 @@ packages: '@semantic-release/commit-analyzer': 10.0.1(semantic-release@21.0.7) '@semantic-release/error': 4.0.0 '@semantic-release/github': 9.0.4(semantic-release@21.0.7) - '@semantic-release/npm': 10.0.4(semantic-release@21.0.7) + '@semantic-release/npm': 10.0.5(semantic-release@21.0.7) '@semantic-release/release-notes-generator': 11.0.4(semantic-release@21.0.7) aggregate-error: 4.0.1 cosmiconfig: 8.2.0 @@ -7209,6 +7237,11 @@ packages: /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + dev: true + /signale@1.4.0: resolution: {integrity: sha512-iuh+gPf28RkltuJC7W5MRi6XAjTDCAPC/prJUpQoG4vIP3MJZ+GTydVnodXA7pwvTKb2cA0m9OFZW/cdWy/I/w==} engines: {node: '>=6'}