From 34739d6a3002005f08d99b838d5241716e2e9f8b Mon Sep 17 00:00:00 2001 From: Patrick Kabwe Date: Mon, 23 Feb 2026 12:36:32 +0200 Subject: [PATCH] chore(ci): remove old-arch template tests and stop on lint failure --- .github/workflows/ci-packages.yml | 2 -- assets/template/.github/workflows/android-build.yml | 10 +--------- assets/template/.github/workflows/ios-build.yml | 10 +--------- 3 files changed, 2 insertions(+), 20 deletions(-) diff --git a/.github/workflows/ci-packages.yml b/.github/workflows/ci-packages.yml index a1d882ce..86bbf1d4 100644 --- a/.github/workflows/ci-packages.yml +++ b/.github/workflows/ci-packages.yml @@ -357,7 +357,6 @@ jobs: # E2E tests (Android) e2e-android: - if: always() name: Android E2E Test needs: generate-packages runs-on: ubuntu-latest @@ -445,7 +444,6 @@ jobs: # E2E tests (iOS) e2e-ios: - if: always() name: iOS E2E Test needs: generate-packages runs-on: macOS-15 diff --git a/assets/template/.github/workflows/android-build.yml b/assets/template/.github/workflows/android-build.yml index 9d8ef32d..cc6d07a5 100644 --- a/assets/template/.github/workflows/android-build.yml +++ b/assets/template/.github/workflows/android-build.yml @@ -36,12 +36,8 @@ concurrency: jobs: build: - name: Build Android Example App (${{ matrix.arch }}) + name: Build Android Example App runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - arch: [new, old] steps: - uses: actions/checkout@v4 - uses: oven-sh/setup-bun@v2 @@ -49,10 +45,6 @@ jobs: - name: Install dependencies (bun) run: bun install - - name: Disable new architecture in gradle.properties - if: matrix.arch == 'old' - run: sed -i "s/newArchEnabled=true/newArchEnabled=false/g" example/android/gradle.properties - - name: Setup JDK 17 uses: actions/setup-java@v5 with: diff --git a/assets/template/.github/workflows/ios-build.yml b/assets/template/.github/workflows/ios-build.yml index d4ac2990..ddc8b3cd 100644 --- a/assets/template/.github/workflows/ios-build.yml +++ b/assets/template/.github/workflows/ios-build.yml @@ -47,12 +47,8 @@ concurrency: jobs: build: - name: Build iOS Example App (${{ matrix.arch }}) + name: Build iOS Example App runs-on: macOS-15 - strategy: - fail-fast: false - matrix: - arch: [new, old] steps: - uses: actions/checkout@v4 - uses: oven-sh/setup-bun@v2 @@ -64,10 +60,6 @@ jobs: - name: Install dependencies (bun) run: bun install - - name: Disable new architecture in Podfile - if: matrix.arch == 'old' - run: sed -i "" "s/ENV\['RCT_NEW_ARCH_ENABLED'\] = '1'/ENV['RCT_NEW_ARCH_ENABLED'] = '0'/g" example/ios/Podfile - - name: Setup Ruby (bundle) uses: ruby/setup-ruby@v1 with: