Skip to content

Commit a7100eb

Browse files
committed
chore: update yarn.lock
1 parent 6dd37b9 commit a7100eb

File tree

6 files changed

+1057
-251
lines changed

6 files changed

+1057
-251
lines changed

.github/workflows/eas.release.native.yml

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,39 +17,42 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- uses: actions/checkout@v3
20-
with:
21-
lfs: 'true'
22-
2320
- uses: actions/setup-node@v3
2421
with:
2522
node-version: 18.x
26-
cache: yarn
27-
cache-dependency-path: '**/yarn.lock'
23+
cache: npm
24+
25+
- name: Configure Yarn for Public Repos
26+
run: echo "always-auth false" >> ~/.yarnrc
27+
28+
- name: Configure NPM for Public Repos
29+
run: echo "always-auth=false" >> ~/.npmrc
2830

2931
- name: Setup Expo and EAS
3032
uses: expo/expo-github-action@v8
3133
with:
32-
eas-version: latest
34+
eas-version: "14.2.0"
3335
token: ${{ secrets.EXPO_TOKEN }}
3436

35-
- name: Clean Yarn Cache
36-
run: yarn cache clean
37-
38-
- name: Use NPM Registry (Fallback for Yarn)
39-
run: echo "registry=https://registry.npmjs.org/" > ~/.npmrc
40-
4137
- name: Install dependencies
4238
working-directory: packages/clippy
43-
run: yarn install --network-timeout 60000
39+
run: npm install --no-audit --prefer-offline
4440

4541
- name: Prepare (link) iOS UserDefaults (suite) package
4642
working-directory: packages/user-defaults-suite-ios
47-
run: yarn prepare
43+
run: npm run prepare
44+
45+
- name: Debug Environment
46+
run: |
47+
echo "Node version: $(node -v)"
48+
echo "npm version: $(npm -v)"
49+
echo "Expo CLI version: $(npx expo --version)"
50+
EXPO_DEBUG=true npx expo config --json --type introspect || echo "Command failed with exit code $?"
4851
4952
- name: Build and Submit on EAS (iOS and Android)
5053
if: ${{ github.event.inputs.skip_ios != 'true' && github.event.inputs.skip_android != 'true' }}
5154
working-directory: packages/clippy
52-
run: EXPO_NO_CAPABILITY_SYNC=1 eas build --platform all --non-interactive --auto-submit
55+
run: EXPO_NO_CAPABILITY_SYNC=1 eas build --platform all --non-interactive #--auto-submit
5356

5457
- name: Build and Submit on EAS (iOS)
5558
if: ${{ github.event.inputs.skip_ios != 'true' && github.event.inputs.skip_android == 'true' }}

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
"version": "1.3.0",
55
"workspaces": [
66
"packages/*"
7-
]
7+
],
8+
"resolutions": {
9+
"@babel/core": "7.24.7"
10+
}
811
}
912

packages/clippy/app.json

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,24 @@
4040
}
4141
},
4242
"plugins": [
43-
"expo-build-properties",
43+
[
44+
"expo-build-properties",
45+
{
46+
"android": {
47+
"minSdkVersion": 26,
48+
"compileSdkVersion": 34,
49+
"targetSdkVersion": 34,
50+
"buildToolsVersion": "34.0.0",
51+
"enableProguardInReleaseBuilds": true,
52+
"enableShrinkResourcesInReleaseBuilds": true,
53+
]
54+
},
55+
"ios": {
56+
"useFrameworks": "static",
57+
"deploymentTarget": "15.0"
58+
}
59+
}
60+
],
4461
[
4562
"react-native-app-clip",
4663
{
@@ -50,7 +67,7 @@
5067
"targetSuffix": "Clip",
5168
"groupIdentifier": "group.com.timmyjose.clippy",
5269
"deploymentTarget": "15.0",
53-
"appleSignin": true
70+
"appleSignin": false
5471
}
5572
]
5673
],

packages/clippy/package.json

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,22 @@
2424
"react-native-app-clip": "https://github.com/polybase/react-native-app-clip#v3.0"
2525
},
2626
"devDependencies": {
27-
"@babel/core": "^7.20.0",
28-
"@types/react": "~18.2.45",
27+
"@babel/core": "^7.24.0",
28+
"@jest/globals": "^29.7.0",
29+
"@types/base-64": "^1.0.2",
30+
"@types/jest": "^29.5.11",
31+
"@types/lodash": "^4.14.202",
32+
"@types/node": "^20.11.5",
33+
"@types/react": "~18.2.79",
34+
"@types/redux-logger": "^3.0.13",
35+
"@types/secp256k1": "^4.0.6",
36+
"@types/text-encoding": "^0.0.39",
37+
"@welldone-software/why-did-you-render": "^8.0.3",
38+
"babel-plugin-module-resolver": "^5.0.2",
39+
"jest": "^29.7.0",
40+
"patch-package": "^8.0.0",
41+
"postinstall-postinstall": "^2.1.0",
42+
"ts-jest": "^29.1.2",
2943
"typescript": "^5.1.3"
3044
},
3145
"private": true,

packages/clippy/scripts/setup.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ yarn install
2727
fi
2828

2929
# prepare the user-defaults-suite-ios module
30-
echo "Preparing the UserDefaults native module..."
31-
yarn workspace user-defaults-suite-ios clean
32-
yarn workspace user-defaults-suite-ios prepare
30+
# echo "Preparing the UserDefaults native module..."
31+
# yarn workspace user-defaults-suite-ios clean
32+
# yarn workspace user-defaults-suite-ios prepare
3333

3434

3535
if [[ -z "$EAS_BUILD" ]]; then

0 commit comments

Comments
 (0)