Skip to content

Commit a15a12b

Browse files
authored
Merge branch 'main' into @matipl01/mutable-value-access-during-render-warning
2 parents a543fca + a96d787 commit a15a12b

File tree

336 files changed

+6688
-3613
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

336 files changed

+6688
-3613
lines changed

.github/workflows/build-v8-nightly.yml renamed to .github/workflows/V8-reanimated-build-check-nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Test V8 on Android nightly
1+
name: V8 Reanimated build check [Nightly]
22
env:
33
YARN_ENABLE_IMMUTABLE_INSTALLS: 0
44
on:

.github/workflows/validate-plugin.yml renamed to .github/workflows/babel-plugin-static-check.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Validate plugin
1+
name: Babel plugin static check
22
env:
33
YARN_ENABLE_HARDENED_MODE: 0
44
on:
@@ -35,10 +35,7 @@ jobs:
3535

3636
- name: Install monorepo dependencies
3737
run: yarn install --immutable
38-
- name: Install Reanimated node dependencies
39-
working-directory: packages/react-native-reanimated
40-
run: yarn install
41-
- name: Build package
38+
- name: Build Reanimated
4239
working-directory: packages/react-native-reanimated
4340
run: yarn build
4441

.github/workflows/build-monorepo-nightly.yml

Lines changed: 0 additions & 10 deletions
This file was deleted.

.github/workflows/build-release-npm-package-rea3.yml

Lines changed: 0 additions & 10 deletions
This file was deleted.

.github/workflows/check-expo-dev-client-nightly.yml

Lines changed: 0 additions & 104 deletions
This file was deleted.

.github/workflows/check-react-native-nightly.yml

Lines changed: 0 additions & 90 deletions
This file was deleted.

.github/workflows/docs-check.yml renamed to .github/workflows/docs-reanimated-build-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Test docs build
1+
name: Docs Reanimated build check
22
env:
33
YARN_ENABLE_HARDENED_MODE: 0
44
on:

.github/workflows/publish-reanimated-docs.yml renamed to .github/workflows/docs-reanimated-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Publish Reanimated Docs
1+
name: Docs Reanimated publish
22
env:
33
YARN_ENABLE_HARDENED_MODE: 0
44
on:

.github/workflows/android-build.yml renamed to .github/workflows/example-android-build-check.yml

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Test Android build
1+
name: Example Android build check
22
env:
33
YARN_ENABLE_HARDENED_MODE: 0
44
on:
@@ -41,36 +41,27 @@ jobs:
4141
- name: Check out Git repository
4242
uses: actions/checkout@v4
4343

44-
- name: Install dependencies in root
45-
run: yarn install --immutable
46-
4744
- name: Setup Java 17
4845
uses: actions/setup-java@v3
4946
with:
5047
distribution: 'zulu'
5148
java-version: 17
5249

53-
- name: Restore Reanimated node_modules from cache
50+
# TODO: Rework caching in this CI for monorepo setup.
51+
- name: Restore node_modules from cache
5452
uses: actions/cache@v3
5553
with:
56-
path: packages/react-native-reanimated/node_modules
57-
key: ${{ runner.os }}-android-node-modules-reanimated-${{ hashFiles('packages/react-native-reanimated/yarn.lock') }}
58-
restore-keys: ${{ runner.os }}-android-node-modules-reanimated-
59-
60-
- name: Install Reanimated node_modules
61-
working-directory: packages/react-native-reanimated
62-
run: yarn install --immutable
63-
54+
path: .
55+
key: ${{ runner.os }}-node-modules-${{ hashFiles('yarn.lock') }}
56+
restore-keys: ${{ runner.os }}-node-modules-
6457
- name: Restore app node_modules from cache
6558
uses: actions/cache@v3
6659
with:
6760
path: ${{ matrix.working-directory }}/node_modules
68-
key: ${{ runner.os }}-android-node-modules-${{ matrix.working-directory }}-${{ hashFiles(format('{0}/yarn.lock', matrix.working-directory)) }}
69-
restore-keys: ${{ runner.os }}-android-node-modules-${{ matrix.working-directory }}-
70-
71-
- name: Install app node_modules
72-
working-directory: ${{ matrix.working-directory }}
73-
run: yarn install
61+
key: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-${{ hashFiles(format('{0}/yarn.lock', matrix.working-directory)) }}
62+
restore-keys: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-
63+
- name: Install monorepo node dependencies
64+
run: yarn install --immutable
7465

7566
- name: Build app
7667
working-directory: ${{ matrix.working-directory }}/android

.github/workflows/ios-build.yml renamed to .github/workflows/example-ios-build-check.yml

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Test iOS build
1+
name: Example iOS build check
22
env:
33
YARN_ENABLE_HARDENED_MODE: 0
44
on:
@@ -45,29 +45,21 @@ jobs:
4545
- name: Check out Git repository
4646
uses: actions/checkout@v4
4747

48-
- name: Install monorepo node dependencies
49-
run: yarn install
50-
- name: Restore Reanimated node_modules from cache
48+
# TODO: Rework caching in this CI for monorepo setup.
49+
- name: Restore node_modules from cache
5150
uses: actions/cache@v3
5251
with:
53-
path: packages/react-native-reanimated/node_modules
54-
key: ${{ runner.os }}-node-modules-reanimated-${{ hashFiles('packages/react-native-reanimated/yarn.lock') }}
55-
restore-keys: ${{ runner.os }}-node-modules-reanimated-
56-
57-
- name: Install Reanimated node dependencies
58-
working-directory: packages/react-native-reanimated
59-
run: yarn install
60-
52+
path: .
53+
key: ${{ runner.os }}-node-modules-${{ hashFiles('yarn.lock') }}
54+
restore-keys: ${{ runner.os }}-node-modules-
6155
- name: Restore app node_modules from cache
6256
uses: actions/cache@v3
6357
with:
6458
path: ${{ matrix.working-directory }}/node_modules
6559
key: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-${{ hashFiles(format('{0}/yarn.lock', matrix.working-directory)) }}
6660
restore-keys: ${{ runner.os }}-node-modules-${{ matrix.working-directory }}-
67-
68-
- name: Install app node_modules
69-
working-directory: ${{ matrix.working-directory }}
70-
run: yarn install
61+
- name: Install monorepo node dependencies
62+
run: yarn install --immutable
7163

7264
- name: Restore Pods from cache
7365
uses: actions/cache@v3
@@ -81,8 +73,8 @@ jobs:
8173
- name: Install Pods
8274
working-directory: ${{ matrix.working-directory }}/ios
8375
run: |
84-
bundler install
85-
bundler exec pod install
76+
bundle install
77+
bundle exec pod install
8678
8779
- name: Restore build artifacts from cache
8880
uses: actions/cache@v3

0 commit comments

Comments
 (0)