mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-10-31 07:13:00 +00:00 
			
		
		
		
	Merge pull request #6560 from TeamNewPipe/fix_ci_emulator
Specify emulator-build version in CI job
This commit is contained in:
		
							
								
								
									
										59
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										59
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							| @@ -44,35 +44,36 @@ jobs: | ||||
|           name: app | ||||
|           path: app/build/outputs/apk/debug/*.apk | ||||
|  | ||||
| # Disabled until emulator works again. see https://github.com/TeamNewPipe/NewPipe/pull/6560 | ||||
| #  test-android: | ||||
|      # macos has hardware acceleration. See android-emulator-runner action | ||||
| #    runs-on: macos-latest | ||||
| #    strategy: | ||||
| #      matrix: | ||||
|           # api-level 19 is min sdk, but throws errors related to desugaring | ||||
| #        api-level: [21, 29] | ||||
| #    steps: | ||||
| #      - uses: actions/checkout@v2 | ||||
| # | ||||
| #      - name: set up JDK 8 | ||||
| #        uses: actions/setup-java@v2 | ||||
| #        with: | ||||
| #          java-version: 8 | ||||
| #          distribution: "adopt" | ||||
| # | ||||
| #      - name: Cache Gradle dependencies | ||||
| #        uses: actions/cache@v2 | ||||
| #        with: | ||||
| #          path: ~/.gradle/caches | ||||
| #          key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }} | ||||
| #          restore-keys: ${{ runner.os }}-gradle | ||||
| # | ||||
| #      - name: Run android tests | ||||
| #        uses: reactivecircus/android-emulator-runner@v2 | ||||
| #        with: | ||||
| #          api-level: ${{ matrix.api-level }} | ||||
| #          script: ./gradlew connectedCheck | ||||
|   test-android: | ||||
|     # macos has hardware acceleration. See android-emulator-runner action | ||||
|     runs-on: macos-latest | ||||
|     strategy: | ||||
|       matrix: | ||||
|         # api-level 19 is min sdk, but throws errors related to desugaring | ||||
|         api-level: [ 21, 29 ] | ||||
|     steps: | ||||
|       - uses: actions/checkout@v2 | ||||
|  | ||||
|       - name: set up JDK 8 | ||||
|         uses: actions/setup-java@v2 | ||||
|         with: | ||||
|           java-version: 8 | ||||
|           distribution: "adopt" | ||||
|  | ||||
|       - name: Cache Gradle dependencies | ||||
|         uses: actions/cache@v2 | ||||
|         with: | ||||
|           path: ~/.gradle/caches | ||||
|           key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }} | ||||
|           restore-keys: ${{ runner.os }}-gradle | ||||
|  | ||||
|       - name: Run android tests | ||||
|         uses: reactivecircus/android-emulator-runner@v2 | ||||
|         with: | ||||
|           api-level: ${{ matrix.api-level }} | ||||
|           # workaround to emulator bug: https://github.com/ReactiveCircus/android-emulator-runner/issues/160 | ||||
|           emulator-build: 7425822 | ||||
|           script: ./gradlew connectedCheck | ||||
|  | ||||
| #   sonar: | ||||
| #     runs-on: ubuntu-latest | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Tobi
					Tobi