Skip to content

Commit d5399cd

Browse files
committed
fix: semantic-release plugins override
1 parent b77afb9 commit d5399cd

File tree

3 files changed

+61
-7
lines changed

3 files changed

+61
-7
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ node_modules
77
# builds
88
build
99
dist
10-
dist/**
1110

1211
# misc
1312
.DS_Store

package.json

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@
6868
"@rollup/plugin-node-resolve": "^13.0.0",
6969
"@rollup/plugin-typescript": "^8.2.1",
7070
"@rollup/plugin-url": "^6.0.0",
71+
"@semantic-release/changelog": "^5.0.1",
7172
"@semantic-release/git": "^9.0.0",
73+
"@semantic-release/github": "^7.2.3",
74+
"@semantic-release/npm": "^7.1.3",
7275
"@size-limit/preset-small-lib": "^4.9.1",
7376
"@types/enzyme": "^3.10.8",
7477
"@types/enzyme-adapter-react-16": "^1.0.6",
@@ -113,10 +116,37 @@
113116
"plugins": [
114117
"@semantic-release/commit-analyzer",
115118
"@semantic-release/release-notes-generator",
116-
["@semantic-release/git", {
117-
"assets": ["dist/**/*.{js,css}", "docs", "package.json"],
118-
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
119-
}]
119+
[
120+
"@semantic-release/changelog",
121+
{
122+
"changelogFile": "CHANGELOG.md"
123+
}
124+
],
125+
[
126+
"@semantic-release/git",
127+
{
128+
"assets": [
129+
"package.json"
130+
],
131+
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
132+
}
133+
],
134+
[
135+
"@semantic-release/github",
136+
{
137+
"assets": [
138+
{
139+
"path": "dist/index.js",
140+
"label": "JS distribution"
141+
},
142+
{
143+
"path": "dist/index.es.js",
144+
"label": "ES distribution"
145+
}
146+
]
147+
}
148+
],
149+
"@semantic-release/npm"
120150
]
121151
}
122152
}

yarn.lock

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1143,6 +1143,16 @@
11431143
estree-walker "^1.0.1"
11441144
picomatch "^2.2.2"
11451145

1146+
"@semantic-release/changelog@^5.0.1":
1147+
version "5.0.1"
1148+
resolved "https://registry.yarnpkg.com/@semantic-release/changelog/-/changelog-5.0.1.tgz#50a84b63e5d391b7debfe021421589fa2bcdafe4"
1149+
integrity sha512-unvqHo5jk4dvAf2nZ3aw4imrlwQ2I50eVVvq9D47Qc3R+keNqepx1vDYwkjF8guFXnOYaYcR28yrZWno1hFbiw==
1150+
dependencies:
1151+
"@semantic-release/error" "^2.1.0"
1152+
aggregate-error "^3.0.0"
1153+
fs-extra "^9.0.0"
1154+
lodash "^4.17.4"
1155+
11461156
"@semantic-release/commit-analyzer@^8.0.0":
11471157
version "8.0.1"
11481158
resolved "https://registry.yarnpkg.com/@semantic-release/commit-analyzer/-/commit-analyzer-8.0.1.tgz#5d2a37cd5a3312da0e3ac05b1ca348bf60b90bca"
@@ -1175,7 +1185,7 @@
11751185
micromatch "^4.0.0"
11761186
p-reduce "^2.0.0"
11771187

1178-
"@semantic-release/github@^7.0.0":
1188+
"@semantic-release/github@^7.0.0", "@semantic-release/github@^7.2.3":
11791189
version "7.2.3"
11801190
resolved "https://registry.yarnpkg.com/@semantic-release/github/-/github-7.2.3.tgz#20a83abd42dca43d97f03553de970eac72856c85"
11811191
integrity sha512-lWjIVDLal+EQBzy697ayUNN8MoBpp+jYIyW2luOdqn5XBH4d9bQGfTnjuLyzARZBHejqh932HVjiH/j4+R7VHw==
@@ -1197,7 +1207,7 @@
11971207
p-retry "^4.0.0"
11981208
url-join "^4.0.0"
11991209

1200-
"@semantic-release/npm@^7.0.0":
1210+
"@semantic-release/npm@^7.0.0", "@semantic-release/npm@^7.1.3":
12011211
version "7.1.3"
12021212
resolved "https://registry.yarnpkg.com/@semantic-release/npm/-/npm-7.1.3.tgz#1d64c41ff31b100299029c766ecc4d1f03aa5f5b"
12031213
integrity sha512-x52kQ/jR09WjuWdaTEHgQCvZYMOTx68WnS+TZ4fya5ZAJw4oRtJETtrvUw10FdfM28d/keInQdc66R1Gw5+OEQ==
@@ -2008,6 +2018,11 @@ asynckit@^0.4.0:
20082018
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
20092019
integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
20102020

2021+
at-least-node@^1.0.0:
2022+
version "1.0.0"
2023+
resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
2024+
integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
2025+
20112026
atob@^2.1.2:
20122027
version "2.1.2"
20132028
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
@@ -4086,6 +4101,16 @@ fs-extra@^8.1.0:
40864101
jsonfile "^4.0.0"
40874102
universalify "^0.1.0"
40884103

4104+
fs-extra@^9.0.0:
4105+
version "9.1.0"
4106+
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
4107+
integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
4108+
dependencies:
4109+
at-least-node "^1.0.0"
4110+
graceful-fs "^4.2.0"
4111+
jsonfile "^6.0.1"
4112+
universalify "^2.0.0"
4113+
40894114
fs-minipass@^2.0.0, fs-minipass@^2.1.0:
40904115
version "2.1.0"
40914116
resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb"

0 commit comments

Comments
 (0)