From b9cedc72074aa6b2e7e76e0d5442fbb7268ba5a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=A6n=20Hansen?= Date: Mon, 29 Jan 2024 10:50:01 +0100 Subject: [PATCH] Building and running only darwin --- .github/workflows/pr-realm-js.yml | 52 +++++++++++++++---------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/.github/workflows/pr-realm-js.yml b/.github/workflows/pr-realm-js.yml index 7a9c3cf1f8..a2a4210110 100644 --- a/.github/workflows/pr-realm-js.yml +++ b/.github/workflows/pr-realm-js.yml @@ -59,20 +59,20 @@ jobs: fail-fast: false matrix: variant: - - { os: linux, runner: ubuntu-latest, arch: x64, artifact-path: packages/realm/prebuilds, test-node: true, test-electron: true } - - { os: linux, runner: ubuntu-latest, arch: arm, artifact-path: packages/realm/prebuilds } - - { os: linux, runner: ubuntu-latest, arch: arm64, artifact-path: packages/realm/prebuilds } - - { os: windows, runner: windows-latest, arch: x64, artifact-path: packages/realm/prebuilds, test-node: true, test-electron: true } - - { os: windows, runner: windows-2019, arch: ia32, artifact-path: packages/realm/prebuilds } - - { os: android, runner: ubuntu-latest, arch: x86_64, artifact-path: packages/realm/react-native/android/src/main/jniLibs } - - { os: android, runner: ubuntu-latest, arch: armeabi-v7a, artifact-path: packages/realm/react-native/android/src/main/jniLibs } - - { os: android, runner: ubuntu-latest, arch: arm64-v8a, artifact-path: packages/realm/react-native/android/src/main/jniLibs } - - { os: android, runner: ubuntu-latest, arch: x86, artifact-path: packages/realm/react-native/android/src/main/jniLibs } + # - { os: linux, runner: ubuntu-latest, arch: x64, artifact-path: packages/realm/prebuilds, test-node: true, test-electron: true } + # - { os: linux, runner: ubuntu-latest, arch: arm, artifact-path: packages/realm/prebuilds } + # - { os: linux, runner: ubuntu-latest, arch: arm64, artifact-path: packages/realm/prebuilds } + # - { os: windows, runner: windows-latest, arch: x64, artifact-path: packages/realm/prebuilds, test-node: true, test-electron: true } + # - { os: windows, runner: windows-2019, arch: ia32, artifact-path: packages/realm/prebuilds } + # - { os: android, runner: ubuntu-latest, arch: x86_64, artifact-path: packages/realm/react-native/android/src/main/jniLibs } + # - { os: android, runner: ubuntu-latest, arch: armeabi-v7a, artifact-path: packages/realm/react-native/android/src/main/jniLibs } + # - { os: android, runner: ubuntu-latest, arch: arm64-v8a, artifact-path: packages/realm/react-native/android/src/main/jniLibs } + # - { os: android, runner: ubuntu-latest, arch: x86, artifact-path: packages/realm/react-native/android/src/main/jniLibs } - { os: darwin, runner: macos-latest, arch: x64, artifact-path: packages/realm/prebuilds, test-node: true, test-electron: true } - - { os: darwin, runner: macos-latest, arch: arm64, artifact-path: packages/realm/prebuilds, test-node: true, test-electron: true } - - { os: ios, runner: macos-latest-xlarge, arch: simulator, artifact-path: packages/realm/react-native/ios/realm-js-ios.xcframework } - - { os: ios, runner: macos-latest-xlarge, arch: catalyst, artifact-path: packages/realm/react-native/ios/realm-js-ios.xcframework } - - { os: ios, runner: macos-latest-xlarge, arch: ios, artifact-path: packages/realm/react-native/ios/realm-js-ios.xcframework } + # - { os: darwin, runner: macos-latest, arch: arm64, artifact-path: packages/realm/prebuilds, test-node: true, test-electron: true } + # - { os: ios, runner: macos-latest-xlarge, arch: simulator, artifact-path: packages/realm/react-native/ios/realm-js-ios.xcframework } + # - { os: ios, runner: macos-latest-xlarge, arch: catalyst, artifact-path: packages/realm/react-native/ios/realm-js-ios.xcframework } + # - { os: ios, runner: macos-latest-xlarge, arch: ios, artifact-path: packages/realm/react-native/ios/realm-js-ios.xcframework } steps: - name: Checkout code uses: actions/checkout@v3 @@ -215,7 +215,7 @@ jobs: ios-xcframework: name: Generate Info.plist with all frameworks in place needs: [build] - if: ${{ success() || failure() }} + if: ${{ false }} runs-on: macos-latest steps: - name: Checkout code @@ -243,7 +243,7 @@ jobs: integration-tests: name: Test ${{ matrix.variant.environment }} on ${{ matrix.variant.os }} (${{matrix.variant.target}}) - needs: [bundle, build, ios-xcframework] + needs: [bundle, build] if: ${{ success() || failure() }} env: REALM_DISABLE_ANALYTICS: 1 @@ -261,18 +261,18 @@ jobs: fail-fast: false matrix: variant: - - { os: linux, target: "test:ci", runner: ubuntu-latest, environment: node } - - { os: linux, target: "test:ci:main", runner: ubuntu-latest, environment: electron } - - { os: linux, target: "test:ci:renderer", runner: ubuntu-latest, environment: electron } - #- { os: windows, target: "test:ci", runner: windows-latest, environment: node} - #- { os: windows, target: "test:ci:main", runner: windows-latest, environment: electron } - #- { os: windows, target: "test:ci:renderer", runner: windows-latest, environment: electron } + # - { os: linux, target: "test:ci", runner: ubuntu-latest, environment: node } + # - { os: linux, target: "test:ci:main", runner: ubuntu-latest, environment: electron } + # - { os: linux, target: "test:ci:renderer", runner: ubuntu-latest, environment: electron } + # #- { os: windows, target: "test:ci", runner: windows-latest, environment: node} + # #- { os: windows, target: "test:ci:main", runner: windows-latest, environment: electron } + # #- { os: windows, target: "test:ci:renderer", runner: windows-latest, environment: electron } - { os: darwin, target: "test:ci:main", runner: macos-latest, environment: electron } - - { os: darwin, target: "test:ci:renderer", runner: macos-latest, environment: electron } - - { os: darwin, target: "test:ci", runner: macos-latest, environment: node } - - { os: android, target: "test:ci:android", runner: macos-latest-large, environment: react-native, arch: "armeabi-v7a" } - - { os: ios, target: "test:ci:ios", runner: macos-latest-xlarge, environment: react-native, arch: "ios" } - #- { os: ios, target: "test:ci:catalyst", runner: macos-latest, environment: react-native, arch: "catalyst" } + # - { os: darwin, target: "test:ci:renderer", runner: macos-latest, environment: electron } + # - { os: darwin, target: "test:ci", runner: macos-latest, environment: node } + # - { os: android, target: "test:ci:android", runner: macos-latest-large, environment: react-native, arch: "armeabi-v7a" } + # - { os: ios, target: "test:ci:ios", runner: macos-latest-xlarge, environment: react-native, arch: "ios" } + # #- { os: ios, target: "test:ci:catalyst", runner: macos-latest, environment: react-native, arch: "catalyst" } timeout-minutes: 60 steps: - name: Checkout code