From fa91729fb44d96ba9c7b4c6cf88c9501f797822a Mon Sep 17 00:00:00 2001 From: Zhuojin Liu Date: Wed, 12 Feb 2025 13:14:16 -0800 Subject: [PATCH] Implement generation testing for Android demos --- .github/workflows/android-demos.yml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/android-demos.yml b/.github/workflows/android-demos.yml index 81f87285..4db2e413 100644 --- a/.github/workflows/android-demos.yml +++ b/.github/workflows/android-demos.yml @@ -16,6 +16,17 @@ on: - '!demo/android/Activity/README.md' jobs: + strategy: + matrix: + java-version: [11, 17, 21] + include: + - java-version: 11 + gradle-version: 6.5 + - java-version: 17 + gradle-version: 7.3 + - java-version: 21 + gradle-version: 8.5 + build-activity-demo: runs-on: ubuntu-latest defaults: @@ -25,11 +36,11 @@ jobs: steps: - uses: actions/checkout@v3 - - name: set up JDK 17 + - name: set up JDK ${{ matrix.java-version }} uses: actions/setup-java@v3 with: - java-version: '17' + java-version: ${{ matrix.java-version }} distribution: 'temurin' - name: Build - run: ./gradlew assembleDebug \ No newline at end of file + run: ./gradlew assembleDebug