Skip to content

Commit 2d6d805

Browse files
committed
ci: release from GitHub
1 parent 82492aa commit 2d6d805

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

.github/workflows/ci.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,3 +139,28 @@ jobs:
139139
- name: Build
140140
run: |
141141
yarn react-native run-windows --release --arch x64 --logging --no-packager --no-launch --no-deploy --msbuildprops "BundleEntryFile=index.ts" --no-telemetry
142+
release:
143+
name: Release
144+
permissions:
145+
contents: write
146+
issues: write
147+
pull-requests: write
148+
needs: [review, android, ios, macos, windows]
149+
runs-on: ubuntu-22.04
150+
steps:
151+
- name: Checkout
152+
uses: actions/checkout@v3
153+
- name: Set up Node.js
154+
uses: actions/[email protected]
155+
with:
156+
node-version: 16
157+
cache: yarn
158+
- name: Install JS dependencies
159+
run: |
160+
yarn
161+
- name: Release
162+
env:
163+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
164+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
165+
run: |
166+
yarn semantic-release

0 commit comments

Comments
 (0)