From d47317b10212c9b7f20415ac488d256d8945358f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Jastrze=CC=A8bski?= Date: Thu, 17 Sep 2026 13:32:42 +0200 Subject: [PATCH] ci --- .github/workflows/ci.yml | 36 ++++++++++++++++++++++++++++++++++ .github/workflows/nightly.yaml | 7 ++++++- 2 files changed, 42 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 82124eae..8dc85281 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -65,6 +65,25 @@ jobs: - name: Validate website docs run: yarn --cwd website validate + typecheck-rn-0-88: + runs-on: ubuntu-latest + name: Typecheck → RN 0.88 + steps: + - name: Checkout + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + + - name: Setup Node.js and deps + uses: ./.github/actions/setup-deps + with: + react-version: 19.3.0 + react-native-version: ~0.88.0-rc.1 + + - name: Typecheck + run: yarn typecheck + + - name: Typecheck React 19.2-only tests + run: yarn typecheck:react-19_2 + typecheck-rn-0-87: runs-on: ubuntu-latest name: Typecheck → RN 0.87 @@ -310,6 +329,23 @@ jobs: - name: Test run: yarn test:codemods + test-rn-0-88: + runs-on: ubuntu-latest + name: Test → RN 0.88 + steps: + - name: Checkout + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + + - name: Setup Node.js and deps + uses: ./.github/actions/setup-deps + with: + react-version: 19.3.0 + react-native-version: ~0.88.0-rc.1 + test-renderer-version: ~1.3.0 + + - name: Test + run: yarn test:ci + test-rn-0-87: runs-on: ubuntu-latest name: Test → RN 0.87 diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index 1aebad0e..6c6a7554 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -81,6 +81,7 @@ jobs: matrix: rn-lane: [ + '0.88', '0.87', '0.86', '0.85', @@ -95,8 +96,12 @@ jobs: next, nightly, ] - test-renderer-version: ['~1.0', '~1.1', '~1.2'] + test-renderer-version: ['~1.0', '~1.1', '~1.2', '~1.3'] include: + - rn-lane: '0.88' + setup-kind: stable + react-version: '19.3.0' + react-native-version: '~0.88.0-rc.1' - rn-lane: '0.87' setup-kind: stable react-version: '19.2.3'