Skip to content

WIP: Support dynamic-feature #1557

WIP: Support dynamic-feature

WIP: Support dynamic-feature #1557

name: Gradle Tasks Validation
on:
push:
branches: [ master, 'robolectric-*.x' ]
paths-ignore:
- '**.md'
pull_request:
branches: [ master, google ]
paths-ignore:
- '**.md'
permissions:
contents: read
jobs:
run_checkForApiChanges:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: 17
- uses: gradle/gradle-build-action@v2
- name: Run checkForApiChanges
run: ./gradlew checkForApiChanges
run_aggregateDocs:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: 17
- uses: gradle/gradle-build-action@v2
- name: Run aggregateDocs
run: ./gradlew clean aggregateDocs
run_javadocJar:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: 17
- uses: gradle/gradle-build-action@v2
- name: Run javadocJar
run: ./gradlew clean javadocJar
run_instrumentAll:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
submodules: recursive
- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: 17
- uses: gradle/gradle-build-action@v2
- name: Run :preinstrumented:instrumentAll
run: ./gradlew :preinstrumented:instrumentAll
- name: Run :preinstrumented:instrumentAll with SDK 33
run: PREINSTRUMENTED_SDK_VERSIONS=33 ./gradlew :preinstrumented:instrumentAll