Skip to content

Commit ee0e538

Browse files
authored
chore(gh-actions): Remove cycjimmy/semantic-release-action@v3 action (#53)
1 parent b6f79c0 commit ee0e538

File tree

3 files changed

+2774
-64
lines changed

3 files changed

+2774
-64
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,13 @@ jobs:
2424
- uses: actions/checkout@v3
2525
with:
2626
ref: release
27-
- uses: cycjimmy/semantic-release-action@v3
27+
- uses: actions/setup-node@v3
2828
with:
29-
branch: release
29+
node-version-file: '.nvmrc'
30+
cache: yarn
31+
- run: yarn install --immutable
32+
- run: yarn build
33+
- run: yarn semantic-release
3034
env:
3135
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3236
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"compile": "tsc -p tsconfig.json",
2020
"lint": "tslint -c tslint.json \"!(build|dist)/**/*.ts\"",
2121
"pages": "typedoc",
22+
"release": "semantic-release",
2223
"test": "cross-env NODE_ENV=test TS_NODE_TRANSPILE_ONLY=true mocha"
2324
},
2425
"dependencies": {
@@ -31,6 +32,7 @@
3132
"all-contributors-cli": "^6.20.0",
3233
"cross-env": "^7.0.3",
3334
"mocha": "^10.0.0",
35+
"semantic-release": "^19.0.5",
3436
"sinon": "^14.0.0",
3537
"ts-node": "^10.9.1",
3638
"tslint": "^6.1.3",
@@ -42,5 +44,8 @@
4244
"packageManager": "[email protected]",
4345
"publishConfig": {
4446
"access": "public"
47+
},
48+
"release": {
49+
"branches": ["release"]
4550
}
4651
}

0 commit comments

Comments
 (0)