diff --git a/.github/workflows/runtime_build.yml b/.github/workflows/runtime_build.yml index 8421ab59b9fc9..5889369ee135e 100644 --- a/.github/workflows/runtime_build.yml +++ b/.github/workflows/runtime_build.yml @@ -26,7 +26,7 @@ jobs: id: define_release_channels with: script: | - return ['stable', 'experimental']; + return ["stable", "experimental"]; build: name: yarn build @@ -51,12 +51,14 @@ jobs: key: ${{ runner.arch }}-${{ runner.os }}-modules-${{ hashFiles('yarn.lock') }} - run: yarn install --frozen-lockfile - run: yarn build --b=${{ matrix.bundle_type }} --r=${{ matrix.release_channel }} --ci=github + - name: Display structure of build + run: ls -R build - name: Archive build uses: actions/upload-artifact@v4 with: name: ${{ matrix.bundle_type }}_${{ matrix.release_channel }} path: | - build/** + build lint_build: name: yarn lint-build @@ -65,6 +67,7 @@ jobs: matrix: bundle_type: ${{ fromJSON(needs.define_build_params.outputs.bundle_type) }} release_channel: ${{ fromJSON(needs.define_build_params.outputs.release_channel) }} + continue-on-error: true runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -124,6 +127,7 @@ jobs: # TODO: Test more persistent configurations? ] + continue-on-error: true runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 diff --git a/packages/react-devtools-shared/src/__tests__/storeStressTestConcurrent-test.js b/packages/react-devtools-shared/src/__tests__/storeStressTestConcurrent-test.js index 472ad31671a76..e7f3c664dc825 100644 --- a/packages/react-devtools-shared/src/__tests__/storeStressTestConcurrent-test.js +++ b/packages/react-devtools-shared/src/__tests__/storeStressTestConcurrent-test.js @@ -829,6 +829,8 @@ describe('StoreStressConcurrent', () => { // @reactVersion >= 18.0 it('should handle a stress test for Suspense without type change (Concurrent Mode)', async () => { + jest.setTimeout(15000); + const A = () => 'a'; const B = () => 'b'; const C = () => 'c';