Skip to content

Commit 80a0dbc

Browse files
committed
Update: package updated to include semantic-release-replace-plugin for automated migration versioning
1 parent a212b83 commit 80a0dbc

File tree

3 files changed

+9789
-5588
lines changed

3 files changed

+9789
-5588
lines changed

bower.json

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222
"@semantic-release/npm": "^9.0.1",
2323
"@semantic-release/release-notes-generator": "^10.0.3",
2424
"conventional-changelog-eslint": "^3.0.9",
25-
"semantic-release": "^21.0.1"
25+
"semantic-release": "^21.0.1",
26+
"semantic-release-replace-plugin": "^1.2.7"
2627
},
2728
"scripts": {
2829
"postversion": "cp package.json bower.json"
@@ -41,14 +42,34 @@
4142
"preset": "eslint"
4243
}
4344
],
45+
[
46+
"semantic-release-replace-plugin",
47+
{
48+
"replacements": [
49+
{
50+
"files": "migrations/*.js",
51+
"from": "@@CURRENT_VERSION",
52+
"to": "${lastRelease.version}",
53+
"countMatches": true
54+
},
55+
{
56+
"files": "migrations/*.js",
57+
"from": "@@RELEASE_VERSION",
58+
"to": "${nextRelease.version}",
59+
"countMatches": true
60+
}
61+
]
62+
}
63+
],
4464
"@semantic-release/npm",
4565
"@semantic-release/github",
4666
[
4767
"@semantic-release/git",
4868
{
4969
"assets": [
5070
"package.json",
51-
"bower.json"
71+
"bower.json",
72+
"migrations/*.js"
5273
],
5374
"message": "Chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
5475
}

0 commit comments

Comments
 (0)