|
|
@ -26,7 +26,7 @@ jobs:
|
|
|
|
uses: actions/checkout@v4
|
|
|
|
uses: actions/checkout@v4
|
|
|
|
|
|
|
|
|
|
|
|
- name: Validate Gradle Wrapper
|
|
|
|
- name: Validate Gradle Wrapper
|
|
|
|
uses: gradle/wrapper-validation-action@v2
|
|
|
|
uses: gradle/actions/wrapper-validation-action@v3
|
|
|
|
|
|
|
|
|
|
|
|
- name: Copy CI gradle.properties
|
|
|
|
- name: Copy CI gradle.properties
|
|
|
|
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
|
|
|
|
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
|
|
|
@ -38,7 +38,9 @@ jobs:
|
|
|
|
java-version: 17
|
|
|
|
java-version: 17
|
|
|
|
|
|
|
|
|
|
|
|
- name: Setup Gradle
|
|
|
|
- name: Setup Gradle
|
|
|
|
uses: gradle/gradle-build-action@v3
|
|
|
|
uses: gradle/actions/setup-gradle@v3
|
|
|
|
|
|
|
|
with:
|
|
|
|
|
|
|
|
gradle-home-cache-cleanup: true
|
|
|
|
|
|
|
|
|
|
|
|
- name: Check build-logic
|
|
|
|
- name: Check build-logic
|
|
|
|
run: ./gradlew check -p build-logic
|
|
|
|
run: ./gradlew check -p build-logic
|
|
|
@ -170,6 +172,9 @@ jobs:
|
|
|
|
- name: Checkout
|
|
|
|
- name: Checkout
|
|
|
|
uses: actions/checkout@v4
|
|
|
|
uses: actions/checkout@v4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: Validate Gradle Wrapper
|
|
|
|
|
|
|
|
uses: gradle/actions/wrapper-validation-action@v3
|
|
|
|
|
|
|
|
|
|
|
|
- name: Copy CI gradle.properties
|
|
|
|
- name: Copy CI gradle.properties
|
|
|
|
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
|
|
|
|
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
|
|
|
|
|
|
|
|
|
|
|
@ -180,7 +185,9 @@ jobs:
|
|
|
|
java-version: 17
|
|
|
|
java-version: 17
|
|
|
|
|
|
|
|
|
|
|
|
- name: Setup Gradle
|
|
|
|
- name: Setup Gradle
|
|
|
|
uses: gradle/gradle-build-action@v3
|
|
|
|
uses: gradle/actions/setup-gradle@v3
|
|
|
|
|
|
|
|
with:
|
|
|
|
|
|
|
|
gradle-home-cache-cleanup: true
|
|
|
|
|
|
|
|
|
|
|
|
- name: Build projects and run instrumentation tests
|
|
|
|
- name: Build projects and run instrumentation tests
|
|
|
|
uses: reactivecircus/android-emulator-runner@v2
|
|
|
|
uses: reactivecircus/android-emulator-runner@v2
|
|
|
|