Skip to content

Commit 9cba5ea

Browse files
authored
Update release step (#2623)
1 parent 84e02f8 commit 9cba5ea

File tree

3 files changed

+2285
-37
lines changed

3 files changed

+2285
-37
lines changed

.github/workflows/build-npm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- name: Build NPM Package
3232
working-directory: packages/skia
3333
run: |
34-
npx semantic-release
34+
yarn release
3535
env:
3636
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3737
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

packages/skia/package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
"tsc": "tsc --noEmit",
4949
"test": "jest",
5050
"e2e": "E2E=true yarn test -i e2e",
51+
"release": "semantic-release",
5152
"build": "bob build && merge-dirs lib/typescript/src lib/commonjs && merge-dirs lib/typescript/src lib/module",
5253
"build-skia-ios-framework": "ts-node ./scripts/build-skia-ios-framework.ts",
5354
"build-skia-ios": "ts-node ./scripts/build-skia-ios.ts && yarn build-skia-ios-framework",
@@ -101,6 +102,9 @@
101102
},
102103
"devDependencies": {
103104
"@babel/plugin-proposal-nullish-coalescing-operator": "7.18.6",
105+
"@semantic-release/commit-analyzer": "^13.0.0",
106+
"@semantic-release/github": "^10.3.3",
107+
"@semantic-release/release-notes-generator": "^14.0.1",
104108
"@types/jest": "29.5.6",
105109
"@types/pixelmatch": "5.2.4",
106110
"@types/pngjs": "6.0.1",
@@ -121,6 +125,7 @@
121125
"react-native-builder-bob": "0.18.2",
122126
"react-native-reanimated": "^3.15.1",
123127
"rimraf": "3.0.2",
128+
"semantic-release": "^24.1.0",
124129
"semantic-release-monorepo": "^8.0.2",
125130
"ts-jest": "29.1.1",
126131
"ts-node": "^10.9.2",

0 commit comments

Comments
 (0)