Skip to content

Commit c84ad3c

Browse files
committed
fix: Ensure expo-module script is available in release step
1 parent 8625cab commit c84ad3c

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

.github/workflows/build_and_release.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
- name: Build
2626
run: npm run build
27-
27+
2828
android-example:
2929
name: Android example app
3030
runs-on: ubuntu-latest
@@ -43,7 +43,7 @@ jobs:
4343
npx expo prebuild
4444
cd android
4545
./gradlew build
46-
46+
4747
ios-example:
4848
name: iOS example app
4949
runs-on: macos-latest
@@ -62,7 +62,7 @@ jobs:
6262
npx expo prebuild
6363
cd ios
6464
xcodebuild build -workspace reactnativemcumanagerexample.xcworkspace -scheme reactnativemcumanagerexample CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO
65-
65+
6666
release:
6767
name: Release
6868
needs: [android-example, ios-example]
@@ -75,9 +75,12 @@ jobs:
7575
uses: actions/setup-node@v4
7676
with:
7777
node-version: 18
78-
78+
79+
- name: Install dependencies
80+
run: npm install
81+
7982
- name: Release
8083
env:
8184
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8285
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
83-
run: npx semantic-release
86+
run: npx semantic-release

0 commit comments

Comments
 (0)