Skip to content

Make bottomsheets into destinations #12661

Make bottomsheets into destinations

Make bottomsheets into destinations #12661

Triggered via pull request July 25, 2024 23:11
Status Failure
Total duration 8m 16s
Artifacts 9

android-app.yml

on: pull_request
Prepare
4s
Prepare
Generate debug keystore
7s
Generate debug keystore
Generate relay list
1m 10s
Generate relay list
Matrix: Build native
Matrix: Run lint and test tasks
Matrix: Build instrumented test packages
Run instrumented e2e tests
0s
Run instrumented e2e tests
Matrix: Run firebase tests
Matrix: Run instrumented tests
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 10 warnings
Run lint and test tasks (detekt)
Execution failed for task ':detekt'. > Analysis failed with 3 weighted issues.
Run lint and test tasks (:test:arch:test --rerun-tasks)
Execution failed for task ':test:arch:testDebugUnitTest'. > There were failing tests. See the report at: file:///__w/mullvadvpn-app/mullvadvpn-app/android/test/arch/build/reports/tests/testDebugUnitTest/index.html
Build instrumented test packages (app, assembleOssProdAndroidTest, android/app/build/outputs/apk)
Execution failed for task ':app:compileOssProdDebugAndroidTestKotlin'. > A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction > Compilation error. See log for more details
Run lint and test tasks (lint)
Execution failed for task ':app:lintOssProdDebug'. > Lint found errors in the project; aborting build. Fix the issues identified by lint, or add the issues to the lint baseline via `gradlew updateLintBaseline`. For more details, see https://developer.android.com/studio/write/lint#snapshot /__w/mullvadvpn-app/mullvadvpn-app/android/app/lint-baseline.xml: Information: 3 errors were filtered out because they are listed in the baseline file, lint-baseline.xml [LintBaseline] /__w/mullvadvpn-app/mullvadvpn-app/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/MullvadApp.kt:5: Error: Using a material import while also using the material3 library [UsingMaterialAndMaterial3Libraries from androidx.compose.material3] import androidx.compose.material.navigation.ModalBottomSheetLayout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /__w/mullvadvpn-app/mullvadvpn-app/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/MullvadApp.kt:6: Error: Using a material import while also using the material3 library [UsingMaterialAndMaterial3Libraries from androidx.compose.material3] import androidx.compose.material.navigation.rememberBottomSheetNavigator ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Explanation for issues of type "UsingMaterialAndMaterial3Libraries": material and material3 are separate design system libraries that are incompatible with each other, as they have their own distinct theming systems. Using components from both libraries concurrently can cause issues: for example material components will not pick up the correct content color from a material3 container, and vice versa. Vendor: Jetpack Compose Identifier: androidx.compose.material3 Feedback: https://issuetracker.google.com/issues/new?component=612128 2 errors, 0 warnings (3 errors filtered by baseline lint-baseline.xml)
Run lint and test tasks (detekt)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run lint and test tasks (:test:arch:test --rerun-tasks)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run lint and test tasks (testDebugUnitTest -x :test:arch:testDebugUnitTest :app:testOssProdDebugU...
The following actions uses Node.js version which is deprecated and will be forced to run on node20: burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build instrumented test packages (e2e, :test:e2e:assemble, android/test/e2e/build/outputs/apk)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: burrunan/gradle-cache-action@v1, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build instrumented test packages (mockapi, :test:mockapi:assemble, android/test/mockapi/build/out...
The following actions uses Node.js version which is deprecated and will be forced to run on node20: burrunan/gradle-cache-action@v1, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build instrumented test packages (app, assembleOssProdAndroidTest, android/app/build/outputs/apk)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run lint and test tasks (lint)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build app
The following actions uses Node.js version which is deprecated and will be forced to run on node20: burrunan/gradle-cache-action@v1, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build app
Failed to restore: Cache service responded with 429
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "apks", "e2e-instrumentation-apks", "mockapi-instrumentation-apks". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
apks Expired
68.2 MB
debug-keystore Expired
2.67 KB
e2e-instrumentation-apks Expired
1.68 MB
mockapi-instrumentation-apks Expired
2.31 MB
native-libs-aarch64 Expired
13.9 MB
native-libs-armv7 Expired
11.8 MB
native-libs-i686 Expired
15.2 MB
native-libs-x86_64 Expired
15.1 MB
relay-list Expired
39.1 KB