Skip to content

Commit eadc461

Browse files
committed
fix(mobile): add @pierre/* packages as file dependencies for CI resolution
1 parent a547df5 commit eadc461

File tree

4 files changed

+35
-27
lines changed

4 files changed

+35
-27
lines changed

.github/workflows/mobile-tests.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,9 @@ jobs:
4747
with:
4848
bun-version: latest
4949

50-
- name: Install monorepo dependencies (includes workspace packages)
51-
run: npm install
50+
- name: Install mobile dependencies
51+
working-directory: frontend-mobile
52+
run: bun install
5253

5354
- name: Type check
5455
working-directory: frontend-mobile
@@ -101,8 +102,9 @@ jobs:
101102
env:
102103
CARGO_INCREMENTAL: 0
103104

104-
- name: Install monorepo dependencies (includes workspace packages)
105-
run: npm install
105+
- name: Install mobile dependencies
106+
working-directory: frontend-mobile
107+
run: bun install
106108

107109
- name: Create data directory
108110
run: mkdir -p data

frontend-mobile/bun.lock

Lines changed: 26 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend-mobile/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
"e2e:integration:watch": "node node_modules/jest/bin/jest.js --config integration/jest.config.js --watch"
2929
},
3030
"dependencies": {
31+
"@pierre/api-client": "file:../packages/api-client",
32+
"@pierre/shared-types": "file:../packages/shared-types",
3133
"@react-native-async-storage/async-storage": "^2.2.0",
3234
"@react-native-voice/voice": "^3.2.4",
3335
"@react-navigation/bottom-tabs": "^7.10.1",

packages/api-client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"typecheck": "tsc --noEmit"
2727
},
2828
"dependencies": {
29-
"@pierre/shared-types": "*"
29+
"@pierre/shared-types": "file:../shared-types"
3030
},
3131
"peerDependencies": {
3232
"axios": "^1.6.0"

0 commit comments

Comments
 (0)