Make bottomsheets into destinations #12661
android-app.yml
on: pull_request
Prepare
4s
Matrix: Build instrumented test packages
Run instrumented e2e tests
0s
Matrix: Run firebase tests
Matrix: Run instrumented tests
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 |
|