Skip to content

Commit

Permalink
Fix failing build
Browse files Browse the repository at this point in the history
  • Loading branch information
mateuszkwiecinski committed May 19, 2024
1 parent c74b52b commit 0c9c095
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 7 deletions.
36 changes: 34 additions & 2 deletions .github/workflows/default.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,37 @@ jobs:
name: test-results-${{ matrix.os }}
path: "${{ github.workspace }}/**/build/reports/tests"

build-sample:
runs-on: ubuntu-latest
name: Build sample app
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Write Gradle build properties to `~/.gradle/gradle.properties`
run: |
mkdir -p ~/.gradle
printf "org.gradle.jvmargs=-Xmx3G -XX:+UseParallelGC\n" >> ~/.gradle/gradle.properties
printf "org.gradle.vfs.watch=false\n" >> ~/.gradle/gradle.properties
shell: bash

- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: 21

- uses: gradle/actions/setup-gradle@v3

- run: ./gradlew check
working-directory: sample

- uses: actions/upload-artifact@v4
if: ${{ always() }}
with:
name: sample-test-results-${{ matrix.os }}
path: "${{ github.workspace }}/**/build/reports/tests"

provide-agp-version-matrix:
runs-on: ubuntu-latest
outputs:
Expand Down Expand Up @@ -98,9 +129,10 @@ jobs:

- uses: gradle/actions/setup-gradle@v3
with:
build-root-directory: sample
gradle-version: ${{ matrix.gradle }}
arguments: build -PagpVersion=${{ matrix.agp }} --continue

- run: ./gradlew build -PagpVersion=${{ matrix.agp }} --continue
working-directory: sample

- name: Upload reports
if: ${{ failure() }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,16 @@ internal fun <T> checkLoadedArtifacts(artifacts: List<T>, isViewPager2Dependency
Artifact(
groupId = "androidx.viewpager2",
artifactId = "viewpager2",
version = "1.0.0",
name = "AndroidX Widget ViewPager2",
version = "1.1.0",
name = "ViewPager2",
spdxLicenses = listOf(
SpdxLicense(
identifier = "Apache-2.0",
name = "Apache License 2.0",
url = "https://www.apache.org/licenses/LICENSE-2.0",
),
),
scm = Scm(url = "http://source.android.com"),
scm = Scm(url = "https://cs.android.com/androidx/platform/frameworks/support"),
unknownLicenses = emptyList(),
).toString(),
)
Expand Down
3 changes: 1 addition & 2 deletions sample/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ plugins {
}

commonConfig {
javaVersion = JavaVersion.VERSION_1_8
javaVersion = JavaVersion.VERSION_11
}

subprojects {
Expand All @@ -19,5 +19,4 @@ subprojects {
jvmTarget = "20"
}
}

}

0 comments on commit 0c9c095

Please sign in to comment.