Skip to content

Add in app banner message for a new device #7386

Add in app banner message for a new device

Add in app banner message for a new device #7386

Triggered via pull request October 11, 2023 08:27
Status Failure
Total duration 17m 16s
Artifacts 2

android-app.yml

on: pull_request
Prepare
8s
Prepare
Matrix: Build native
Generate relay list
1m 52s
Generate relay list
Build app and run unit tests
14m 18s
Build app and run unit tests
Matrix: Run instrumented tests
Fit to window
Zoom out
Zoom in

Annotations

1 error and 2 warnings
Build app and run unit tests
Execution failed for task ':lib:resource:lintDebug'. > 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/lib/resource/lint-baseline.xml: Information: 29 errors were filtered out because they are listed in the baseline file, lint-baseline.xml [LintBaseline] /__w/mullvadvpn-app/mullvadvpn-app/android/lib/resource/lint-baseline.xml: Information: 40 errors/warnings were listed in the baseline file (lint-baseline.xml) but not found in the project; perhaps they have been fixed? Another possible explanation is that lint recently stopped analyzing (and including results from) dependent projects by default. You can turn this back on with android.lintOptions.checkDependencies=true. Unmatched issue types: MissingQuantity (40) [LintBaseline] /__w/mullvadvpn-app/mullvadvpn-app/android/lib/resource/src/main/res/values-fr/plurals.xml:44: Error: The quantity 'one' matches more than one specific number in this locale (0, 1), but the message did not include a formatting argument (such as %d). This is usually an internationalization error. See full issue explanation for more. [ImpliedQuantity] <item quantity="one">il y a une heure</item> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /__w/mullvadvpn-app/mullvadvpn-app/android/lib/resource/src/main/res/values-pt/plurals.xml:44: Error: The quantity 'one' matches more than one specific number in this locale (0, 1), but the message did not include a formatting argument (such as %d). This is usually an internationalization error. See full issue explanation for more. [ImpliedQuantity] <item quantity="one">h? uma hora</item> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Explanation for issues of type "ImpliedQuantity": Plural strings should generally include a %s or %d formatting argument. In locales like English, the one quantity only applies to a single value, 1, but that's not true everywhere. For example, in Slovene, the one quantity will apply to 1, 101, 201, 301, and so on. Similarly, there are locales where multiple values match the zero and two quantities. In these locales, it is usually an error to have a message which does not include a formatting argument (such as '%d'), since it will not be clear from the grammar what quantity the quantity string is describing. https://developer.android.com/guide/topics/resources/string-resource.html#Plurals 2 errors, 0 warnings (29 errors filtered by baseline lint-baseline.xml)
Build app and run unit tests
Failed to restore: Cache service responded with 429
Build app and run unit tests
Failed to restore: Cache service responded with 429

Artifacts

Produced during runtime
Name Size
native-libs Expired
114 MB
relay-list Expired
470 KB