Skip to content

Commit c3f8a7d

Browse files
authored
chore: update semantic-release and use geprog config (#46)
1 parent 0471f1a commit c3f8a7d

File tree

5 files changed

+841
-696
lines changed

5 files changed

+841
-696
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Setup Node.js
2222
uses: actions/setup-node@v1
2323
with:
24-
node-version: 12
24+
node-version: 14
2525

2626
- name: Caching
2727
uses: actions/cache@v2

.github/workflows/tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Setup Node.js
2525
uses: actions/setup-node@v1
2626
with:
27-
node-version: 12
27+
node-version: 14
2828

2929
- name: Caching
3030
uses: actions/cache@v2
@@ -59,7 +59,7 @@ jobs:
5959
- name: Setup Node.js
6060
uses: actions/setup-node@v1
6161
with:
62-
node-version: 12
62+
node-version: 14
6363

6464
- name: Caching
6565
uses: actions/cache@v2
@@ -88,7 +88,7 @@ jobs:
8888
- name: Setup Node.js
8989
uses: actions/setup-node@v1
9090
with:
91-
node-version: 12
91+
node-version: 14
9292

9393
- name: Caching
9494
uses: actions/cache@v2
@@ -117,7 +117,7 @@ jobs:
117117
- name: Setup Node.js
118118
uses: actions/setup-node@v1
119119
with:
120-
node-version: 12
120+
node-version: 14
121121

122122
- name: Caching
123123
uses: actions/cache@v2

.releaserc.json

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
11
{
2-
"plugins": [
3-
"@semantic-release/commit-analyzer",
4-
"@semantic-release/release-notes-generator",
5-
["@semantic-release/npm", { "npmPublish": true }],
6-
"@semantic-release/github"
7-
],
8-
"branches": ["main"]
2+
"extends": "@geprog/semantic-release-config"
93
}

package.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,8 @@
3636
},
3737
"devDependencies": {
3838
"@geprog/eslint-config": "0.0.1",
39+
"@geprog/semantic-release-config": "1.0.0",
3940
"@jest/types": "26.6.2",
40-
"@semantic-release/commit-analyzer": "8.0.1",
41-
"@semantic-release/github": "7.2.3",
42-
"@semantic-release/npm": "7.1.3",
43-
"@semantic-release/release-notes-generator": "9.0.3",
4441
"@types/jest": "26.0.23",
4542
"@types/node": "15.12.4",
4643
"@vue/test-utils": "2.0.0-rc.6",
@@ -51,7 +48,7 @@
5148
"rollup": "2.52.2",
5249
"rollup-plugin-dts": "3.0.2",
5350
"rollup-plugin-typescript2": "0.30.0",
54-
"semantic-release": "17.4.4",
51+
"semantic-release": "18.0.0",
5552
"ts-jest": "26.5.6",
5653
"ts-node": "10.0.0",
5754
"typescript": "4.2.4"

0 commit comments

Comments
 (0)