From 8c2dcf2e7d1794eea68a7767dd4810d9ffd52b49 Mon Sep 17 00:00:00 2001 From: Zhiyuan Zheng Date: Sun, 8 May 2022 22:35:43 +0200 Subject: [PATCH] Bump up RN and Expo --- .github/workflows/build.yml | 13 +- __tests__/components/Button.js | 96 - __tests__/components/Menu/Header.js | 15 - __tests__/components/Menu/Row.js | 50 - .../Menu/__snapshots__/Header.js.snap | 30 - .../components/Menu/__snapshots__/Row.js.snap | 302 -- .../Timelines/Timeline/Shared/Card.js | 59 - .../Shared/__snapshots__/Card.js.snap | 155 - .../components/__snapshots__/Button.js.snap | 474 --- android/app/build.gradle | 102 +- android/app/src/debug/AndroidManifest.xml | 2 +- .../java/com/tooot/ReactNativeFlipper.java | 3 +- android/app/src/main/AndroidManifest.xml | 2 +- .../com/xmflsct/app/tooot/MainActivity.java | 35 +- .../xmflsct/app/tooot/MainApplication.java | 8 + android/build.gradle | 25 +- android/gradle.properties | 13 +- android/gradle/wrapper/gradle-wrapper.jar | Bin 53639 -> 59536 bytes .../gradle/wrapper/gradle-wrapper.properties | 2 +- android/gradlew | 213 +- android/settings.gradle | 6 + ios/Podfile | 17 +- ios/Podfile.lock | 809 ++--- ios/tooot.xcodeproj/project.pbxproj | 12 +- ios/tooot/AppDelegate.m | 103 - ios/tooot/AppDelegate.mm | 126 + ios/tooot/main.m | 2 +- jest.config.js | 31 - jest/async-storage.js | 3 - jest/react-native.js | 6 - jest/react-navigation.js | 14 - package.json | 50 +- patches/expo-av+10.2.1.patch | 81 - patches/expo-file-system+13.2.0.patch | 166 - src/i18n/en/_all.ts | 1 - src/i18n/ko/_all.ts | 1 - src/i18n/vi/_all.ts | 1 - src/i18n/zh-Hans/_all.ts | 1 - tsconfig.json | 3 +- yarn.lock | 2778 ++++++++++++----- 40 files changed, 2828 insertions(+), 2982 deletions(-) delete mode 100644 __tests__/components/Button.js delete mode 100644 __tests__/components/Menu/Header.js delete mode 100644 __tests__/components/Menu/Row.js delete mode 100644 __tests__/components/Menu/__snapshots__/Header.js.snap delete mode 100644 __tests__/components/Menu/__snapshots__/Row.js.snap delete mode 100644 __tests__/components/Timelines/Timeline/Shared/Card.js delete mode 100644 __tests__/components/Timelines/Timeline/Shared/__snapshots__/Card.js.snap delete mode 100644 __tests__/components/__snapshots__/Button.js.snap delete mode 100644 ios/tooot/AppDelegate.m create mode 100644 ios/tooot/AppDelegate.mm delete mode 100644 jest.config.js delete mode 100644 jest/async-storage.js delete mode 100644 jest/react-native.js delete mode 100644 jest/react-navigation.js delete mode 100644 patches/expo-av+10.2.1.patch delete mode 100644 patches/expo-file-system+13.2.0.patch diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3d107e31..91fdb20f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,17 +19,22 @@ jobs: uses: actions/setup-node@v3 with: node-version: 16 - - name: -- Step 3 -- Use Expo action + - name: -- Step 3 -- Setup Java + uses: actions/setup-java@v3 + with: + distribution: 'zulu' + java-version: '11' + - name: -- Step 4 -- Use Expo action uses: expo/expo-github-action@v6 with: expo-version: 5.x username: ${{ secrets.EXPO_USERNAME }} token: ${{ secrets.EXPO_TOKEN }} - - name: -- Step 4 -- Install node dependencies + - name: -- Step 5 -- Install node dependencies run: yarn install - - name: -- Step 5 -- Install ruby dependencies + - name: -- Step 6 -- Install ruby dependencies run: bundle install - - name: -- Step 6 -- Run fastlane + - name: -- Step 7 -- Run fastlane env: DEVELOPER_DIR: /Applications/Xcode_13.3.1.app/Contents/Developer ENVIRONMENT: ${{ steps.branch.outputs.branch }} diff --git a/__tests__/components/Button.js b/__tests__/components/Button.js deleted file mode 100644 index 9a2e0b8c..00000000 --- a/__tests__/components/Button.js +++ /dev/null @@ -1,96 +0,0 @@ -import React from 'react' -import { - toBeDisabled, - toHaveStyle, - toHaveTextContent -} from '@testing-library/jest-native' -import { cleanup, fireEvent, render } from '@testing-library/react-native/pure' - -import Button from '@components/Button' - -expect.extend({ toBeDisabled, toHaveStyle, toHaveTextContent }) - -describe('Testing component button', () => { - afterEach(cleanup) - - describe('static button', () => { - it('with text only', () => { - const onPress = jest.fn() - const { getByTestId, toJSON } = render( -