Skip to content

Commit 4f14fb0

Browse files
authored
fix: restore release config to package.json (#321)
Otherwise things like dep updates don't cause releases.
1 parent 1e21dc1 commit 4f14fb0

File tree

16 files changed

+1309
-130
lines changed

16 files changed

+1309
-130
lines changed

package.json

-85
Original file line numberDiff line numberDiff line change
@@ -12,91 +12,6 @@
1212
"url": "https://github.com/ipfs/js-stores/issues"
1313
},
1414
"private": true,
15-
"release": {
16-
"branches": [
17-
"main"
18-
],
19-
"plugins": [
20-
[
21-
"@semantic-release/commit-analyzer",
22-
{
23-
"preset": "conventionalcommits",
24-
"releaseRules": [
25-
{
26-
"breaking": true,
27-
"release": "major"
28-
},
29-
{
30-
"revert": true,
31-
"release": "patch"
32-
},
33-
{
34-
"type": "feat",
35-
"release": "minor"
36-
},
37-
{
38-
"type": "fix",
39-
"release": "patch"
40-
},
41-
{
42-
"type": "docs",
43-
"release": "patch"
44-
},
45-
{
46-
"type": "test",
47-
"release": "patch"
48-
},
49-
{
50-
"type": "deps",
51-
"release": "patch"
52-
},
53-
{
54-
"scope": "no-release",
55-
"release": false
56-
}
57-
]
58-
}
59-
],
60-
[
61-
"@semantic-release/release-notes-generator",
62-
{
63-
"preset": "conventionalcommits",
64-
"presetConfig": {
65-
"types": [
66-
{
67-
"type": "feat",
68-
"section": "Features"
69-
},
70-
{
71-
"type": "fix",
72-
"section": "Bug Fixes"
73-
},
74-
{
75-
"type": "chore",
76-
"section": "Trivial Changes"
77-
},
78-
{
79-
"type": "docs",
80-
"section": "Documentation"
81-
},
82-
{
83-
"type": "deps",
84-
"section": "Dependencies"
85-
},
86-
{
87-
"type": "test",
88-
"section": "Tests"
89-
}
90-
]
91-
}
92-
}
93-
],
94-
"@semantic-release/changelog",
95-
"@semantic-release/npm",
96-
"@semantic-release/github",
97-
"@semantic-release/git"
98-
]
99-
},
10015
"scripts": {
10116
"reset": "aegir run clean && aegir clean **/node_modules **/package-lock.json",
10217
"test": "aegir run test",

packages/blockstore-core/package.json

+88-3
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,91 @@
8383
"sourceType": "module"
8484
}
8585
},
86+
"release": {
87+
"branches": [
88+
"main"
89+
],
90+
"plugins": [
91+
[
92+
"@semantic-release/commit-analyzer",
93+
{
94+
"preset": "conventionalcommits",
95+
"releaseRules": [
96+
{
97+
"breaking": true,
98+
"release": "major"
99+
},
100+
{
101+
"revert": true,
102+
"release": "patch"
103+
},
104+
{
105+
"type": "feat",
106+
"release": "minor"
107+
},
108+
{
109+
"type": "fix",
110+
"release": "patch"
111+
},
112+
{
113+
"type": "docs",
114+
"release": "patch"
115+
},
116+
{
117+
"type": "test",
118+
"release": "patch"
119+
},
120+
{
121+
"type": "deps",
122+
"release": "patch"
123+
},
124+
{
125+
"scope": "no-release",
126+
"release": false
127+
}
128+
]
129+
}
130+
],
131+
[
132+
"@semantic-release/release-notes-generator",
133+
{
134+
"preset": "conventionalcommits",
135+
"presetConfig": {
136+
"types": [
137+
{
138+
"type": "feat",
139+
"section": "Features"
140+
},
141+
{
142+
"type": "fix",
143+
"section": "Bug Fixes"
144+
},
145+
{
146+
"type": "chore",
147+
"section": "Trivial Changes"
148+
},
149+
{
150+
"type": "docs",
151+
"section": "Documentation"
152+
},
153+
{
154+
"type": "deps",
155+
"section": "Dependencies"
156+
},
157+
{
158+
"type": "test",
159+
"section": "Tests"
160+
}
161+
]
162+
}
163+
}
164+
],
165+
"@semantic-release/changelog",
166+
"@semantic-release/npm",
167+
"@semantic-release/github",
168+
"@semantic-release/git"
169+
]
170+
},
86171
"scripts": {
87172
"clean": "aegir clean",
88173
"lint": "aegir lint",
@@ -98,17 +183,17 @@
98183
"release": "aegir release"
99184
},
100185
"dependencies": {
101-
"@libp2p/logger": "^5.0.0",
186+
"@libp2p/logger": "^5.0.1",
102187
"interface-blockstore": "^5.0.0",
103188
"interface-store": "^6.0.0",
104189
"it-drain": "^3.0.7",
105190
"it-filter": "^3.1.1",
106191
"it-merge": "^3.0.5",
107192
"it-pushable": "^3.2.3",
108-
"multiformats": "^13.2.2"
193+
"multiformats": "^13.2.3"
109194
},
110195
"devDependencies": {
111-
"aegir": "^44.1.0",
196+
"aegir": "^44.1.1",
112197
"interface-blockstore-tests": "^7.0.0",
113198
"it-all": "^3.0.6",
114199
"uint8arrays": "^5.1.0"

packages/blockstore-fs/package.json

+87-2
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,91 @@
6666
"sourceType": "module"
6767
}
6868
},
69+
"release": {
70+
"branches": [
71+
"main"
72+
],
73+
"plugins": [
74+
[
75+
"@semantic-release/commit-analyzer",
76+
{
77+
"preset": "conventionalcommits",
78+
"releaseRules": [
79+
{
80+
"breaking": true,
81+
"release": "major"
82+
},
83+
{
84+
"revert": true,
85+
"release": "patch"
86+
},
87+
{
88+
"type": "feat",
89+
"release": "minor"
90+
},
91+
{
92+
"type": "fix",
93+
"release": "patch"
94+
},
95+
{
96+
"type": "docs",
97+
"release": "patch"
98+
},
99+
{
100+
"type": "test",
101+
"release": "patch"
102+
},
103+
{
104+
"type": "deps",
105+
"release": "patch"
106+
},
107+
{
108+
"scope": "no-release",
109+
"release": false
110+
}
111+
]
112+
}
113+
],
114+
[
115+
"@semantic-release/release-notes-generator",
116+
{
117+
"preset": "conventionalcommits",
118+
"presetConfig": {
119+
"types": [
120+
{
121+
"type": "feat",
122+
"section": "Features"
123+
},
124+
{
125+
"type": "fix",
126+
"section": "Bug Fixes"
127+
},
128+
{
129+
"type": "chore",
130+
"section": "Trivial Changes"
131+
},
132+
{
133+
"type": "docs",
134+
"section": "Documentation"
135+
},
136+
{
137+
"type": "deps",
138+
"section": "Dependencies"
139+
},
140+
{
141+
"type": "test",
142+
"section": "Tests"
143+
}
144+
]
145+
}
146+
}
147+
],
148+
"@semantic-release/changelog",
149+
"@semantic-release/npm",
150+
"@semantic-release/github",
151+
"@semantic-release/git"
152+
]
153+
},
69154
"scripts": {
70155
"clean": "aegir clean",
71156
"lint": "aegir lint",
@@ -83,10 +168,10 @@
83168
"it-glob": "^3.0.1",
84169
"it-map": "^3.1.1",
85170
"it-parallel-batch": "^3.0.6",
86-
"multiformats": "^13.2.2"
171+
"multiformats": "^13.2.3"
87172
},
88173
"devDependencies": {
89-
"aegir": "^44.1.0",
174+
"aegir": "^44.1.1",
90175
"interface-blockstore-tests": "^7.0.0"
91176
}
92177
}

0 commit comments

Comments
 (0)