Skip to content

Commit 82e6e97

Browse files
committed
Enable corepack
1 parent 65ef417 commit 82e6e97

File tree

9 files changed

+52
-18
lines changed

9 files changed

+52
-18
lines changed

.github/workflows/buildandtest.yml

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ jobs:
2323
if: ${{ needs.diff_check.outputs.skip_ci != 'true' }}
2424
steps:
2525
- uses: actions/checkout@v4
26-
- run: npm i -g corepack
26+
- run: |
27+
npm i -g corepack
28+
corepack enable
2729
- uses: actions/setup-node@v4
2830
with:
2931
node-version: 18
@@ -41,7 +43,9 @@ jobs:
4143
if: ${{ needs.diff_check.outputs.skip_ci != 'true' }}
4244
steps:
4345
- uses: actions/checkout@v4
44-
- run: npm i -g corepack
46+
- run: |
47+
npm i -g corepack
48+
corepack enable
4549
- uses: actions/setup-node@v4
4650
with:
4751
node-version: 18
@@ -59,7 +63,9 @@ jobs:
5963
if: ${{ needs.diff_check.outputs.skip_ci != 'true' }}
6064
steps:
6165
- uses: actions/checkout@v4
62-
- run: npm i -g corepack
66+
- run: |
67+
npm i -g corepack
68+
corepack enable
6369
- uses: actions/setup-node@v4
6470
with:
6571
node-version: 18
@@ -82,7 +88,9 @@ jobs:
8288
if: ${{ needs.diff_check.outputs.skip_ci != 'true' }}
8389
steps:
8490
- uses: actions/checkout@v4
85-
- run: npm i -g corepack
91+
- run: |
92+
npm i -g corepack
93+
corepack enable
8694
- uses: actions/setup-node@v4
8795
with:
8896
node-version: 18
@@ -125,7 +133,9 @@ jobs:
125133
YARN_ENABLE_IMMUTABLE_INSTALLS: false
126134
steps:
127135
- uses: actions/checkout@v4
128-
- run: npm i -g corepack
136+
- run: |
137+
npm i -g corepack
138+
corepack enable
129139
- uses: actions/setup-node@v4
130140
with:
131141
node-version: 18
@@ -155,7 +165,9 @@ jobs:
155165
if: ${{ needs.diff_check.outputs.skip_ci != 'true' }}
156166
steps:
157167
- uses: actions/checkout@v4
158-
- run: npm i -g corepack
168+
- run: |
169+
npm i -g corepack
170+
corepack enable
159171
- uses: actions/setup-node@v4
160172
with:
161173
node-version: 18
@@ -189,7 +201,9 @@ jobs:
189201
dev: [true, false]
190202
steps:
191203
- uses: actions/checkout@v4
192-
- run: npm i -g corepack
204+
- run: |
205+
npm i -g corepack
206+
corepack enable
193207
- uses: actions/setup-node@v4
194208
with:
195209
node-version: 18

.github/workflows/codegen.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ jobs:
3737
--targetPlatform ios
3838
steps:
3939
- uses: actions/checkout@v4
40-
- run: npm i -g corepack
40+
- run: |
41+
npm i -g corepack
42+
corepack enable
4143
- uses: actions/setup-node@v4
4244
with:
4345
node-version: 18

.github/workflows/e2e.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@ jobs:
5656
- run: sudo xcode-select -s /Applications/Xcode_14.2.app/Contents/Developer
5757
if: ${{ matrix.platform == 'ios' }}
5858

59-
- run: npm i -g corepack
59+
- run: |
60+
npm i -g corepack
61+
corepack enable
6062
- uses: actions/setup-node@v4
6163
with:
6264
node-version: 18
@@ -227,7 +229,9 @@ jobs:
227229
- run: sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode-version }}.app/Contents/Developer
228230
if: ${{ matrix.platform == 'ios' }}
229231

230-
- run: npm i -g corepack
232+
- run: |
233+
npm i -g corepack
234+
corepack enable
231235
- uses: actions/setup-node@v4
232236
with:
233237
node-version: 18
@@ -353,7 +357,9 @@ jobs:
353357
path: dev-packages/e2e-tests
354358

355359
- name: Enable Corepack
356-
run: npm i -g corepack
360+
run: |
361+
npm i -g corepack
362+
corepack enable
357363
- uses: actions/setup-node@v4
358364
with:
359365
node-version: 20

.github/workflows/native-tests.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ jobs:
2525
- uses: actions/checkout@v4
2626

2727
- name: Enable Corepack
28-
run: npm i -g corepack
28+
run: |
29+
npm i -g corepack
30+
corepack enable
2931
- uses: actions/setup-node@v4
3032
with:
3133
node-version: 18

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ jobs:
2828
with:
2929
token: ${{ steps.token.outputs.token }}
3030
fetch-depth: 0
31-
- run: npm i -g corepack
31+
- run: |
32+
npm i -g corepack
33+
corepack enable
3234
- uses: actions/setup-node@v4
3335
with:
3436
node-version: 18

.github/workflows/sample-application-expo.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ jobs:
4747
- uses: actions/checkout@v4
4848

4949
- name: Enable Corepack
50-
run: npm i -g corepack
50+
run: |
51+
npm i -g corepack
52+
corepack enable
5153
- uses: actions/setup-node@v4
5254
with:
5355
node-version: 18

.github/workflows/sample-application.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ jobs:
6161
- uses: actions/checkout@v4
6262

6363
- name: Enable Corepack
64-
run: npm i -g corepack
64+
run: |
65+
npm i -g corepack
66+
corepack enable
6567
- uses: actions/setup-node@v4
6668
with:
6769
node-version: 18
@@ -261,7 +263,9 @@ jobs:
261263
run: unzip ${{ env.ANDROID_APP_ARCHIVE_PATH }}
262264

263265
- name: Enable Corepack
264-
run: npm i -g corepack
266+
run: |
267+
npm i -g corepack
268+
corepack enable
265269
- uses: actions/setup-node@v4
266270
with:
267271
node-version: 18

.github/workflows/testflight.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@ jobs:
2626
ruby-version: '3.3.0' # based on what is used in the sample
2727
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
2828
cache-version: 1 # cache the installed gems
29-
- run: npm i -g corepack
29+
- run: |
30+
npm i -g corepack
31+
corepack enable
3032
- uses: actions/setup-node@v4
3133
with:
3234
node-version: 18

samples/expo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"export:web": "expo export --dump-sourcemap --clear --platform web",
1515
"prebuild": "expo prebuild --clean --no-install",
1616
"set-version": "npx react-native-version --skip-tag --never-amend",
17-
"eas-build-pre-install": "npm i -g corepack && yarn install --no-immutable --inline-builds && yarn workspace @sentry/react-native build"
17+
"eas-build-pre-install": "npm i -g corepack && corepack enable && yarn install --no-immutable --inline-builds && yarn workspace @sentry/react-native build"
1818
},
1919
"dependencies": {
2020
"@sentry/react-native": "6.11.0-beta.0",

0 commit comments

Comments
 (0)