Skip to content

Commit 3753e8b

Browse files
committed
fix: nightly RN 0.88
1 parent 226ecd2 commit 3753e8b

15 files changed

Lines changed: 47 additions & 37 deletions

File tree

.github/actions/setup-deps-react-18/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ runs:
55
using: composite
66
steps:
77
- name: Setup Node.js
8-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
8+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
99
with:
1010
node-version-file: .nvmrc
1111

1212
- name: Cache deps
1313
id: yarn-cache
14-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
14+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
1515
with:
1616
path: |
1717
./node_modules

.github/actions/setup-deps-rn-latest/action.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ runs:
55
using: composite
66
steps:
77
- name: Setup Node.js
8-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
8+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
99
with:
1010
node-version-file: .nvmrc
1111

1212
- name: Cache deps
1313
id: yarn-cache
14-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
14+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
1515
with:
1616
path: |
1717
./node_modules
@@ -31,4 +31,7 @@ runs:
3131
yarn add -D react-native@latest \
3232
@react-native/babel-preset@latest \
3333
@react-native/jest-preset@latest
34+
# RN 0.85+ ships the Jest preset as a standalone package, so point the
35+
# config at it instead of the `react-native`-bundled preset (RN 0.84).
36+
sed -i "s|preset: 'react-native'|preset: '@react-native/jest-preset'|" jest.config.js
3437
shell: bash

.github/actions/setup-deps-rn-next/action.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ runs:
55
using: composite
66
steps:
77
- name: Setup Node.js
8-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
8+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
99
with:
1010
node-version-file: .nvmrc
1111

1212
- name: Cache deps
1313
id: yarn-cache
14-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
14+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
1515
with:
1616
path: |
1717
./node_modules
@@ -31,4 +31,7 @@ runs:
3131
yarn add -D react-native@next \
3232
@react-native/babel-preset@next \
3333
@react-native/jest-preset@next
34+
# RN 0.85+ ships the Jest preset as a standalone package, so point the
35+
# config at it instead of the `react-native`-bundled preset (RN 0.84).
36+
sed -i "s|preset: 'react-native'|preset: '@react-native/jest-preset'|" jest.config.js
3437
shell: bash

.github/actions/setup-deps-rn-nightly/action.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ runs:
55
using: composite
66
steps:
77
- name: Setup Node.js
8-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
8+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
99
with:
1010
node-version-file: .nvmrc
1111

1212
- name: Cache deps
1313
id: yarn-cache
14-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
14+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
1515
with:
1616
path: |
1717
./node_modules
@@ -32,4 +32,7 @@ runs:
3232
react-native@nightly \
3333
@react-native/babel-preset@nightly \
3434
@react-native/jest-preset@nightly
35+
# RN 0.85+ ships the Jest preset as a standalone package, so point the
36+
# config at it instead of the `react-native`-bundled preset (RN 0.84).
37+
sed -i "s|preset: 'react-native'|preset: '@react-native/jest-preset'|" jest.config.js
3538
shell: bash

.github/actions/setup-deps/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ runs:
55
using: composite
66
steps:
77
- name: Setup Node.js
8-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
8+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
99
with:
1010
node-version-file: .nvmrc
1111

1212
- name: Cache deps
1313
id: yarn-cache
14-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
14+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
1515
with:
1616
path: |
1717
./node_modules

.github/actions/setup-website-deps/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ runs:
55
using: composite
66
steps:
77
- name: Setup Node.js
8-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
8+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
99
with:
1010
node-version-file: .nvmrc
1111

1212
- name: Cache website deps
1313
id: yarn-cache-website
14-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
14+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
1515
with:
1616
path: |
1717
./website/node_modules

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
name: Lint
2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
22+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2323

2424
- name: Setup Node.js and deps
2525
uses: ./.github/actions/setup-deps
@@ -35,7 +35,7 @@ jobs:
3535
name: Typecheck
3636
steps:
3737
- name: Checkout
38-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
38+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3939

4040
- name: Setup Node.js and deps
4141
uses: ./.github/actions/setup-deps
@@ -48,7 +48,7 @@ jobs:
4848
name: Typecheck React 18
4949
steps:
5050
- name: Checkout
51-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
51+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5252

5353
- name: Setup Node.js and deps
5454
uses: ./.github/actions/setup-deps-react-18
@@ -61,7 +61,7 @@ jobs:
6161
name: Test
6262
steps:
6363
- name: Checkout
64-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
64+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
6565

6666
- name: Setup Node.js and deps
6767
uses: ./.github/actions/setup-deps
@@ -70,7 +70,7 @@ jobs:
7070
run: yarn test:ci:coverage
7171

7272
- name: Upload coverage to Codecov
73-
uses: codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
73+
uses: codecov/codecov-action@e53489f4d376d79066609109e7a95a29eb3740b1 # v7.0.0
7474
env:
7575
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
7676

@@ -79,7 +79,7 @@ jobs:
7979
name: Test React 18
8080
steps:
8181
- name: Checkout
82-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
82+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
8383

8484
- name: Setup Node.js and deps
8585
uses: ./.github/actions/setup-deps-react-18

.github/workflows/example-apps.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ jobs:
2323
timeout-minutes: 10
2424
steps:
2525
- name: Checkout
26-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
26+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2727

2828
- name: Setup Node.js
29-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
29+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
3030
with:
3131
node-version: 24
3232
cache: 'yarn'

.github/workflows/react-native-latest.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
name: Lint
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2424

2525
- name: Setup Node.js and deps
2626
uses: ./.github/actions/setup-deps-rn-latest
@@ -33,7 +33,7 @@ jobs:
3333
name: Typecheck
3434
steps:
3535
- name: Checkout
36-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
36+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3737

3838
- name: Setup Node.js and deps
3939
uses: ./.github/actions/setup-deps-rn-latest
@@ -46,7 +46,7 @@ jobs:
4646
name: Test
4747
steps:
4848
- name: Checkout
49-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
49+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5050

5151
- name: Setup Node.js and deps
5252
uses: ./.github/actions/setup-deps-rn-latest

.github/workflows/react-native-next.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
name: Lint
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2424

2525
- name: Setup Node.js and deps
2626
uses: ./.github/actions/setup-deps-rn-next
@@ -33,7 +33,7 @@ jobs:
3333
name: Typecheck
3434
steps:
3535
- name: Checkout
36-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
36+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3737

3838
- name: Setup Node.js and deps
3939
uses: ./.github/actions/setup-deps-rn-next
@@ -46,7 +46,7 @@ jobs:
4646
name: Test
4747
steps:
4848
- name: Checkout
49-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
49+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5050

5151
- name: Setup Node.js and deps
5252
uses: ./.github/actions/setup-deps-rn-next

0 commit comments

Comments
 (0)