Mike Hardy
a8abb47631
docs(opencollective): note that the payment process has been updated ( #17032 )
...
people should re-read it if they have not already, update comment to say same
---------
Co-authored-by: lukstbit <52494258+lukstbit@users.noreply.github.com>
2024-09-11 11:03:34 -05:00
Mike Hardy
5280253dbc
Dependency updates 20240830 ( #17004 )
...
* chore(deps): bump axios from 1.7.3 to 1.7.4 in /tools/localization
Bumps [axios](https://github.com/axios/axios ) from 1.7.3 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.3...v1.7.4 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): remote obsolete gradle home cache cleanup property
- this was toggled on for 3 workflows, it is on by default not: removing
- this was *not* toggled on for unit tests because we have observed problems before,
but now it is the default for everyone and I am assertively/hopefully assuming
they have fixed the problems we have seen (or will do so shortly) so letting it
become enabled with its new default setting
Note that if workflow runs start failing, this was the comment leading to upstream
information:
gradle-home-cache-cleanup is temporarily disabled to investigate cache pollution issues
Requested in: https://github.com/gradle/actions/issues/167#issuecomment-2052352341
gradle-home-cache-cleanup: true
* chore(deps-dev): bump the non-breaking group across 1 directory with 3 updates
Bumps the non-breaking group with 3 updates in the /tools/localization directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ), [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ).
Updates `@types/node` from 22.3.0 to 22.4.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@typescript-eslint/eslint-plugin` from 8.1.0 to 8.2.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.2.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.1.0 to 8.2.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.2.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: non-breaking
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: non-breaking
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: non-breaking
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): bump org.apache.commons:commons-compress
Bumps org.apache.commons:commons-compress from 1.27.0 to 1.27.1.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-compress
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps-dev): bump @types/node
Bumps the non-breaking group in /tools/localization with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ).
Updates `@types/node` from 22.4.1 to 22.4.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: non-breaking
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): bump kotlin from 2.0.10 to 2.0.20
Bumps `kotlin` from 2.0.10 to 2.0.20.
Updates `org.jetbrains.kotlin:kotlin-stdlib` from 2.0.10 to 2.0.20
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20 )
Updates `org.jetbrains.kotlin:kotlin-reflect` from 2.0.10 to 2.0.20
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20 )
Updates `org.jetbrains.kotlin:kotlin-test` from 2.0.10 to 2.0.20
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20 )
Updates `org.jetbrains.kotlin:kotlin-test-junit` from 2.0.10 to 2.0.20
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20 )
Updates `org.jetbrains.kotlin:kotlin-test-junit5` from 2.0.10 to 2.0.20
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20 )
Updates `org.jetbrains.kotlin.android` from 2.0.10 to 2.0.20
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20 )
Updates `org.jetbrains.kotlin.plugin.parcelize` from 2.0.10 to 2.0.20
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20 )
Updates `org.jetbrains.kotlin.jvm` from 2.0.10 to 2.0.20
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20 )
Updates `org.jetbrains.kotlin.plugin.serialization` from 2.0.10 to 2.0.20
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-reflect
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-test
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-test-junit
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-test-junit5
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.android
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.plugin.parcelize
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.jvm
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.plugin.serialization
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps-dev): bump @types/node
Bumps the non-breaking group in /tools/localization with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ).
Updates `@types/node` from 22.4.2 to 22.5.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: non-breaking
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): bump androidxMedia3 from 1.4.0 to 1.4.1 (#16969 )
Bumps `androidxMedia3` from 1.4.0 to 1.4.1.
Updates `androidx.media3:media3-ui` from 1.4.0 to 1.4.1
- [Release notes](https://github.com/androidx/media/releases )
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md )
- [Commits](https://github.com/androidx/media/commits )
Updates `androidx.media3:media3-exoplayer-dash` from 1.4.0 to 1.4.1
- [Release notes](https://github.com/androidx/media/releases )
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md )
- [Commits](https://github.com/androidx/media/commits )
Updates `androidx.media3:media3-exoplayer` from 1.4.0 to 1.4.1
- [Release notes](https://github.com/androidx/media/releases )
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md )
- [Commits](https://github.com/androidx/media/commits )
---
updated-dependencies:
- dependency-name: androidx.media3:media3-ui
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.media3:media3-exoplayer-dash
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.media3:media3-exoplayer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump com.android.tools:desugar_jdk_libs_nio (#16968 )
Bumps [com.android.tools:desugar_jdk_libs_nio](https://github.com/google/desugar_jdk_libs ) from 2.0.4 to 2.1.0.
- [Changelog](https://github.com/google/desugar_jdk_libs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/desugar_jdk_libs/commits )
---
updated-dependencies:
- dependency-name: com.android.tools:desugar_jdk_libs_nio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump com.google.protobuf:protobuf-kotlin-lite (#16986 )
Bumps com.google.protobuf:protobuf-kotlin-lite from 4.27.3 to 4.27.4.
---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-kotlin-lite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump com.android.tools:desugar_jdk_libs_nio (#16997 )
Bumps [com.android.tools:desugar_jdk_libs_nio](https://github.com/google/desugar_jdk_libs ) from 2.1.0 to 2.1.1.
- [Changelog](https://github.com/google/desugar_jdk_libs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/desugar_jdk_libs/commits )
---
updated-dependencies:
- dependency-name: com.android.tools:desugar_jdk_libs_nio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump lint from 31.5.2 to 31.6.0 (#17002 )
Bumps `lint` from 31.5.2 to 31.6.0.
Updates `com.android.tools.lint:lint-api` from 31.5.2 to 31.6.0
Updates `com.android.tools.lint:lint` from 31.5.2 to 31.6.0
Updates `com.android.tools.lint:lint-tests` from 31.5.2 to 31.6.0
---
updated-dependencies:
- dependency-name: com.android.tools.lint:lint-api
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.tools.lint:lint
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.tools.lint:lint-tests
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump androidGradlePlugin from 8.5.2 to 8.6.0
! This change requires Android Studio Koala Feature Drop
We fix the following error with a `SuppressLint` annotation.
The code converts a valid int to a long (as the caller requests a long)
but this long is not detected as valid
```
AddContentApi.kt:553: Error: Must be one or more of:
PackageManager.GET_META_DATA, PackageManager.GET_SHARED_LIBRARY_FILES, ...,
PackageManager.GET_UNINSTALLED_PACKAGES [WrongConstant]
PackageManager.GET_META_DATA.toLong()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
Bumps `androidGradlePlugin` from 8.5.2 to 8.6.0.
Updates `com.android.application` from 8.5.2 to 8.6.0
Updates `com.android.library` from 8.5.2 to 8.6.0
---
updated-dependencies:
- dependency-name: com.android.application
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.library
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): bump org.jetbrains.kotlinx:kotlinx-serialization-json
Bumps [org.jetbrains.kotlinx:kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization ) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/Kotlin/kotlinx.serialization/releases )
- [Changelog](https://github.com/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Kotlin/kotlinx.serialization/compare/v1.7.1...v1.7.2 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-serialization-json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): bump com.google.protobuf:protobuf-kotlin-lite
Bumps com.google.protobuf:protobuf-kotlin-lite from 4.27.4 to 4.28.0.
---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-kotlin-lite
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): bump com.github.triplet.play from 3.10.1 to 3.11.0
Bumps com.github.triplet.play from 3.10.1 to 3.11.0.
---
updated-dependencies:
- dependency-name: com.github.triplet.play
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): bump the non-breaking group across 1 directory with 7 updates
Bumps the non-breaking group with 7 updates in the /tools/localization directory:
| Package | From | To |
| --- | --- | --- |
| [axios](https://github.com/axios/axios ) | `1.7.4` | `1.7.5` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) | `9.9.0` | `9.9.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.5.0` | `22.5.1` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) | `8.2.0` | `8.3.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `8.2.0` | `8.3.0` |
| [eslint](https://github.com/eslint/eslint ) | `9.9.0` | `9.9.1` |
| [ts-jest](https://github.com/kulshekhar/ts-jest ) | `29.2.4` | `29.2.5` |
Updates `axios` from 1.7.4 to 1.7.5
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.4...v1.7.5 )
Updates `@eslint/js` from 9.9.0 to 9.9.1
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v9.9.1/packages/js )
Updates `@types/node` from 22.5.0 to 22.5.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@typescript-eslint/eslint-plugin` from 8.2.0 to 8.3.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.3.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.2.0 to 8.3.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.3.0/packages/parser )
Updates `eslint` from 9.9.0 to 9.9.1
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v9.9.0...v9.9.1 )
Updates `ts-jest` from 29.2.4 to 29.2.5
- [Release notes](https://github.com/kulshekhar/ts-jest/releases )
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.2.4...v29.2.5 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: non-breaking
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: non-breaking
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: non-breaking
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: non-breaking
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: non-breaking
- dependency-name: ts-jest
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: non-breaking
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): bump com.android.tools:desugar_jdk_libs_nio (#17018 )
Bumps [com.android.tools:desugar_jdk_libs_nio](https://github.com/google/desugar_jdk_libs ) from 2.1.1 to 2.1.2.
- [Changelog](https://github.com/google/desugar_jdk_libs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/desugar_jdk_libs/commits )
---
updated-dependencies:
- dependency-name: com.android.tools:desugar_jdk_libs_nio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump androidxFragmentKtx from 1.8.2 to 1.8.3 (#17023 )
Bumps `androidxFragmentKtx` from 1.8.2 to 1.8.3.
Updates `androidx.fragment:fragment-ktx` from 1.8.2 to 1.8.3
Updates `androidx.fragment:fragment-testing` from 1.8.2 to 1.8.3
Updates `androidx.fragment:fragment-testing-manifest` from 1.8.2 to 1.8.3
---
updated-dependencies:
- dependency-name: androidx.fragment:fragment-ktx
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.fragment:fragment-testing
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.fragment:fragment-testing-manifest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump androidx.activity:activity from 1.9.1 to 1.9.2
Bumps androidx.activity:activity from 1.9.1 to 1.9.2.
---
updated-dependencies:
- dependency-name: androidx.activity:activity
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): bump the non-breaking group across 1 directory with 5 updates
Bumps the non-breaking group with 5 updates in the /tools/localization directory:
| Package | From | To |
| --- | --- | --- |
| [axios](https://github.com/axios/axios ) | `1.7.5` | `1.7.7` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.5.1` | `22.5.4` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) | `8.3.0` | `8.4.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `8.3.0` | `8.4.0` |
| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import ) | `2.29.1` | `2.30.0` |
Updates `axios` from 1.7.5 to 1.7.7
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.5...v1.7.7 )
Updates `@types/node` from 22.5.1 to 22.5.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@typescript-eslint/eslint-plugin` from 8.3.0 to 8.4.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.4.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.3.0 to 8.4.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.4.0/packages/parser )
Updates `eslint-plugin-import` from 2.29.1 to 2.30.0
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases )
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.30.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-breaking
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: non-breaking
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: non-breaking
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: non-breaking
- dependency-name: eslint-plugin-import
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: non-breaking
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 18:38:16 -05:00
dependabot[bot]
9541b3a8ee
chore(deps): bump gradle/actions from 3 to 4
...
Bumps [gradle/actions](https://github.com/gradle/actions ) from 3 to 4.
- [Release notes](https://github.com/gradle/actions/releases )
- [Commits](https://github.com/gradle/actions/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: gradle/actions
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 14:13:14 +00:00
Mike Hardy
34e48ad35b
build(ci): reclaim disk space on emulator runner
...
it is relatively easy to do an rm-rf directly but there are maintained
workflow actions that remove everything for you
This is the most-maintained fork of the most popular one I've used before
It defaults to true, and each item you remove takes time. I think dotnet
is the biggest one and should be sufficient so only remove it and that
should be sufficient
2024-08-17 00:50:24 +00:00
Mike Hardy
977fd5685e
Dependency updates 20240815 ( #16877 )
...
* build(deps): bump androidxFragmentKtx from 1.8.1 to 1.8.2 (#16780 )
Bumps `androidxFragmentKtx` from 1.8.1 to 1.8.2.
Updates `androidx.fragment:fragment-ktx` from 1.8.1 to 1.8.2
Updates `androidx.fragment:fragment-testing` from 1.8.1 to 1.8.2
Updates `androidx.fragment:fragment-testing-manifest` from 1.8.1 to 1.8.2
---
updated-dependencies:
- dependency-name: androidx.fragment:fragment-ktx
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.fragment:fragment-testing
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.fragment:fragment-testing-manifest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump androidx.annotation:annotation from 1.8.0 to 1.8.1 (#16782 )
Bumps androidx.annotation:annotation from 1.8.0 to 1.8.1.
---
updated-dependencies:
- dependency-name: androidx.annotation:annotation
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump hamcrest from 2.2 to 3.0 (#16802 )
Bumps `hamcrest` from 2.2 to 3.0.
Updates `org.hamcrest:hamcrest` from 2.2 to 3.0
- [Release notes](https://github.com/hamcrest/JavaHamcrest/releases )
- [Changelog](https://github.com/hamcrest/JavaHamcrest/blob/master/CHANGES.md )
- [Commits](https://github.com/hamcrest/JavaHamcrest/compare/v2.2...v3.0 )
Updates `org.hamcrest:hamcrest-library` from 2.2 to 3.0
- [Release notes](https://github.com/hamcrest/JavaHamcrest/releases )
- [Changelog](https://github.com/hamcrest/JavaHamcrest/blob/master/CHANGES.md )
- [Commits](https://github.com/hamcrest/JavaHamcrest/compare/v2.2...v3.0 )
---
updated-dependencies:
- dependency-name: org.hamcrest:hamcrest
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: org.hamcrest:hamcrest-library
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump com.google.protobuf:protobuf-kotlin-lite (#16801 )
Bumps com.google.protobuf:protobuf-kotlin-lite from 4.27.2 to 4.27.3.
---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-kotlin-lite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump androidx.activity:activity from 1.9.0 to 1.9.1 (#16781 )
Bumps androidx.activity:activity from 1.9.0 to 1.9.1.
---
updated-dependencies:
- dependency-name: androidx.activity:activity
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump kotlinTest from 2.0.0 to 2.0.10 (#16835 )
Bumps `kotlinTest` from 2.0.0 to 2.0.10.
Updates `org.jetbrains.kotlin:kotlin-test` from 2.0.0 to 2.0.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/commits )
Updates `org.jetbrains.kotlin:kotlin-test-junit` from 2.0.0 to 2.0.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/commits )
Updates `org.jetbrains.kotlin:kotlin-test-junit5` from 2.0.0 to 2.0.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/commits )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-test
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-test-junit
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-test-junit5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump kotlin from 2.0.0 to 2.0.10 (#16834 )
Bumps `kotlin` from 2.0.0 to 2.0.10.
Updates `org.jetbrains.kotlin:kotlin-stdlib` from 2.0.0 to 2.0.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/commits )
Updates `org.jetbrains.kotlin.android` from 2.0.0 to 2.0.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/commits )
Updates `org.jetbrains.kotlin.plugin.parcelize` from 2.0.0 to 2.0.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/commits )
Updates `org.jetbrains.kotlin.jvm` from 2.0.0 to 2.0.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/commits )
Updates `org.jetbrains.kotlin.plugin.serialization` from 2.0.0 to 2.0.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/commits )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.android
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.plugin.parcelize
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.jvm
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.plugin.serialization
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump org.jetbrains.kotlin:kotlin-reflect (#16833 )
Bumps [org.jetbrains.kotlin:kotlin-reflect](https://github.com/JetBrains/kotlin ) from 2.0.0 to 2.0.10.
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/commits )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-reflect
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump androidx.annotation:annotation from 1.8.1 to 1.8.2 (#16846 )
Bumps androidx.annotation:annotation from 1.8.1 to 1.8.2.
---
updated-dependencies:
- dependency-name: androidx.annotation:annotation
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump workRuntimeKtx from 2.9.0 to 2.9.1 (#16845 )
Bumps `workRuntimeKtx` from 2.9.0 to 2.9.1.
Updates `androidx.work:work-runtime-ktx` from 2.9.0 to 2.9.1
Updates `androidx.work:work-testing` from 2.9.0 to 2.9.1
---
updated-dependencies:
- dependency-name: androidx.work:work-runtime-ktx
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.work:work-testing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump org.apache.commons:commons-compress (#16852 )
Bumps org.apache.commons:commons-compress from 1.26.2 to 1.27.0.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-compress
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump lint from 31.5.1 to 31.5.2 (#16854 )
Bumps `lint` from 31.5.1 to 31.5.2.
Updates `com.android.tools.lint:lint-api` from 31.5.1 to 31.5.2
Updates `com.android.tools.lint:lint` from 31.5.1 to 31.5.2
Updates `com.android.tools.lint:lint-tests` from 31.5.1 to 31.5.2
---
updated-dependencies:
- dependency-name: com.android.tools.lint:lint-api
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.android.tools.lint:lint
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.android.tools.lint:lint-tests
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump androidGradlePlugin from 8.5.1 to 8.5.2 (#16853 )
Bumps `androidGradlePlugin` from 8.5.1 to 8.5.2.
Updates `com.android.application` from 8.5.1 to 8.5.2
Updates `com.android.library` from 8.5.1 to 8.5.2
---
updated-dependencies:
- dependency-name: com.android.application
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.android.library
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update Gradle Wrapper from 8.9 to 8.10
(this was applied automatically but I inadvertently clobbered it while
untangling some git rebase conflicts since it went in between rebase
start and push)
* style(lint): fix lint errors from previous refactors
it appears lint is not run on checkin or CI here
* build(deps): update to / forward port to eslint v9+
* style(lint): result of `yarn format`
it appears this is not checked in CI
* test(ci): check localization lint + formatting in CI
* build(deps): `yarn upgrade-interactive` in tools/localization
all of these updates are minors, should be fine but will
need an i18n sync in production to verify
* build(deps): bump androidxMedia3 from 1.3.1 to 1.4.0
Bumps `androidxMedia3` from 1.3.1 to 1.4.0.
Updates `androidx.media3:media3-ui` from 1.3.1 to 1.4.0
- [Release notes](https://github.com/androidx/media/releases )
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md )
- [Commits](https://github.com/androidx/media/compare/1.3.1...1.4.0 )
Updates `androidx.media3:media3-exoplayer-dash` from 1.3.1 to 1.4.0
- [Release notes](https://github.com/androidx/media/releases )
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md )
- [Commits](https://github.com/androidx/media/compare/1.3.1...1.4.0 )
Updates `androidx.media3:media3-exoplayer` from 1.3.1 to 1.4.0
- [Release notes](https://github.com/androidx/media/releases )
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md )
- [Commits](https://github.com/androidx/media/compare/1.3.1...1.4.0 )
---
updated-dependencies:
- dependency-name: androidx.media3:media3-ui
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: androidx.media3:media3-exoplayer-dash
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: androidx.media3:media3-exoplayer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): junit-jupiter moves as a locked-version set, consolidate it
* chore(deps): bump org.junit.jupiter:junit-jupiter
Bumps [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5 ) from 5.10.3 to 5.11.0.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.3...r5.11.0 )
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-params
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 20:45:59 -05:00
lukstbit
f73708acd4
Change conflicts workflow to allow more PRs to be checked
...
The workflow was fetching the opened pull requests in the repository
but the returned results were per page with the default page value(30)
being used. This meant that the worflow would check only the oldest 30
opened pull requests. The per page value was changed to the maximum
value of 100.
See https://octokit.github.io/rest.js/v20#pulls-list
This still means the workflow doesn't handle over 100 opened pull
requests, but we shouldn't get there anyway.
2024-07-18 15:05:34 +00:00
Voczi
a4f0d8f511
Implement release mode instrumentation with better proguard rules
2024-06-26 15:58:07 +00:00
Mike Hardy
584d5bb803
test(ci): do not pre-compress emulator logcat pre-upload
...
upload-artifact already compresses on upload, so this was an
ineffective double-compression from a space perspective, and worse
when you downloaded it you had to double-uncompress
2024-06-26 15:58:07 +00:00
Mike Hardy
9480c1f2b5
test(ci): remove "clearCaches" workflow feature
...
in practice it is currently unused
it was added originally because github offered no way to delete caches
cache management (including delete) is possible using github web ui now though,
and it is all I've used for months
2024-06-26 15:58:07 +00:00
Voczi
bef936d118
Fix publish workflow after recent changes
2024-06-25 07:08:15 -05:00
Voczi
1456d77dc3
Switch from hardcoded signing config
2024-06-24 12:28:04 +00:00
Mike Hardy
9bda35fa1a
feat(ci): apk size comparison workflow
2024-06-19 07:11:43 -05:00
Robozinho
701b5582de
remove chromeos release files
2024-06-01 16:48:01 -05:00
Mike Hardy
31ecadfc18
test(ci, unit): add 5mins to allowable gradle setup and total time
...
occasionally a runner was taking a bit too long to complete adding
to the flake / false-negative signal taking away from the actual
signalling value of CI
2024-05-30 10:58:37 -05:00
Mike Hardy
7af0e3a7e5
chore(ci): update milestone script to point issues to 2.19 release
2024-05-14 08:56:55 -05:00
David Allison
057693cdec
build(ci): decrease unit test timeout to 30 minutes
...
Our longest unit test runner is Windows (~18 mins)
We are currently having timeout issues with this runner,
hitting this 40 min timeout.
This saves about 7x10 minutes of CI time per day for failed runners
Save the trees
2024-05-03 08:23:54 +00:00
Mike Hardy
52b26a31e4
fix(ci): do not run conflict scheduled job on forks
...
in general scheduled jobs should be main repo only
in specific this job only makes sense on main repo
2024-04-30 23:36:28 +00:00
Mike Hardy
877a96bae8
feat(ci): run flake finder daily for passive flake scan
2024-04-30 23:36:28 +00:00
Mike Hardy
988ab5c055
build(deps): use v4 of upload-artifact in new code
...
this new code was added with old dep while dependency-updates were
in limbo due to hanging issues
2024-04-28 23:07:18 -05:00
Mike Hardy
acf6ecb65f
Reapply "Dependency updates 20240417 ( #16193 )"
...
This reverts commit a75ef34cf9
.
2024-04-28 23:07:18 -05:00
Mike Hardy
e524c8f102
feat(ci): allow arbitrary iterations in manual unit test runs
...
this should allow us to get statistical confidence that we can
both reproduce flakes and say we have fixed them
2024-04-27 17:30:04 +00:00
Mike Hardy
346b453a10
feat(ci): add ability to manually run choice of operating system
2024-04-27 17:30:04 +00:00
Mike Hardy
ff84811d1b
refactor(ci): generate unit test workflow matrix dynamically
...
this will allow us to have different matrix expansions for different
use cases, will be used to add iterative expansion on infrequent schedule
or on workflow dispatch with parameters to add statistical power to
flake-hunting attempts
2024-04-27 17:30:04 +00:00
Mike Hardy
b1b3ee887a
fix(i18n): sync_translations PR creation is async, await it
...
otherwise we can never actually catch the error if the PR already
exists, and the workflow appears to fail even though it's fine
2024-04-26 13:53:25 +00:00
David Allison
de7b85ef17
build(ci): upload logs on timeout
...
A timeout can cancel tests, which blocks
log uploads
Issue 16253
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idif
https://docs.github.com/en/actions/learn-github-actions/expressions#cancelled
2024-04-25 13:09:11 -05:00
David Allison
ffec26cba6
build(ci): 'Anki Ecosystem Compatibility' should not go stale
...
These issues should all be fixed
----
> Comma separated list of labels that can be assigned to pull requests to exclude them from being marked as stale (e.g: need-help,WIP)
docs: https://github.com/actions/stale?tab=readme-ov-file#exempt-pr-labels
Fixes 16221
2024-04-22 11:30:15 +00:00
David Allison
a75ef34cf9
Revert "Dependency updates 20240417 ( #16193 )"
...
This reverts commit 39b0bc6d4e
.
Tests no longer run
Fixes 16197
2024-04-18 02:34:09 +01:00
Mike Hardy
39b0bc6d4e
Dependency updates 20240417 ( #16193 )
...
* build(deps): bump org.jetbrains.kotlin:kotlin-reflect
Bumps [org.jetbrains.kotlin:kotlin-reflect](https://github.com/JetBrains/kotlin ) from 1.9.22 to 1.9.23.
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.9.23/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.22...v1.9.23 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-reflect
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump commons-io:commons-io from 2.15.1 to 2.16.0
Bumps commons-io:commons-io from 2.15.1 to 2.16.0.
---
updated-dependencies:
- dependency-name: commons-io:commons-io
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): bump com.google.protobuf:protobuf-kotlin-lite
Bumps com.google.protobuf:protobuf-kotlin-lite from 3.25.3 to 4.26.1.
---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-kotlin-lite
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump org.robolectric:robolectric from 4.11.1 to 4.12.1
Bumps [org.robolectric:robolectric](https://github.com/robolectric/robolectric ) from 4.11.1 to 4.12.1
- [Release notes](https://github.com/robolectric/robolectric/releases )
- [Commits](https://github.com/robolectric/robolectric/compare/robolectric-4.11.1...robolectric-4.12.1 )
---
updated-dependencies:
- dependency-name: org.robolectric:robolectric
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* test: add note on fragility of robolectric references w/o proper classloader
this came from upstream - test should work now but may break in future and
with this note it shouldn't be very surprising - they may opt to fix if it is
in their interest but in general it is working but not fully supported
* build: adopt android gradle plugin 8.3.2
* build(deps): bump commons-io:commons-io from 2.16.0 to 2.16.1
Bumps commons-io:commons-io from 2.16.0 to 2.16.1.
---
updated-dependencies:
- dependency-name: commons-io:commons-io
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump lint from 31.3.1 to 31.3.2
Bumps `lint` from 31.3.1 to 31.3.2.
Updates `com.android.tools.lint:lint-api` from 31.3.1 to 31.3.2
Updates `com.android.tools.lint:lint` from 31.3.1 to 31.3.2
Updates `com.android.tools.lint:lint-tests` from 31.3.1 to 31.3.2
---
updated-dependencies:
- dependency-name: com.android.tools.lint:lint-api
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.android.tools.lint:lint
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.android.tools.lint:lint-tests
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps-dev): bump eslint-plugin-n in /tools/localization
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n ) from 16.6.2 to 17.2.1.
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases )
- [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/16.6.2...v17.2.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-n
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump org.mockito.kotlin:mockito-kotlin from 5.2.1 to 5.3.1
Bumps [org.mockito.kotlin:mockito-kotlin](https://github.com/mockito/mockito-kotlin ) from 5.2.1 to 5.3.1.
- [Release notes](https://github.com/mockito/mockito-kotlin/releases )
- [Commits](https://github.com/mockito/mockito-kotlin/compare/5.2.1...5.3.1 )
---
updated-dependencies:
- dependency-name: org.mockito.kotlin:mockito-kotlin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix(test, ci): call gradle wrapper directly now that setup-gradle is used
This was a missing second half of the forward port from "gradle-build-action"
to "setup-gradle" - now that we call setup-gradle, for future gradle-related
tasks in the workflow you just call the wrapper directly
* build(deps): bump codecov/codecov-action from 3 to 4 (#14434 )
* build(deps): bump codecov/codecov-action from 3 to 4
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix: CODECOV_TOKEN needed in env now with v4 of action
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Hardy <github@mikehardy.net>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-17 16:21:36 -05:00
David Allison
4b5cb14a3c
build(ci): upload unit test logs as artifact on failure
...
`test-results` contains a stdout and stderr from tests
this is moved to a `logcat-[windows/macos/ubuntu]` container
It contains far too much information (~70MB), but this is a good start
Rationale:
We had flaky Windows tests, I could not reproduce locally and
wanted CI logs
Fixes 16174
See 16180
2024-04-17 17:19:23 +00:00
David Allison
45fd3de90f
test(ci): re-enable gradle cache on Windows
...
temporarily disable `gradle-home-cache-cleanup`
and remove `cache-disabled`
As requested in https://redirect.github.com/gradle/actions/issues/167#issuecomment-2052352341
Reverts f9b7ee6818
Related: Issue 16161
2024-04-12 23:24:49 +01:00
Mike Hardy
f9b7ee6818
test(ci): disable gradle cache on windows runner
...
this may hopefully be reverted in the future but right now there
are persistent cache corruption issues with gradle caching on windows
(cherry picked from commit 6768519cbb
)
This should have been fixed upstream, but issues are still occurring
```
Could not read workspace metadata from C:\Users\runneradmin\.gradle\caches\transforms-4\0e69aaacf4af78f6c6c3f80936fa8b36\metadata.bi
```
Issue 16161
Co-authored-by: David Allison <62114487+david-allison@users.noreply.github.com>
2024-04-12 14:46:13 +01:00
David Allison
e7b894a5e0
build(ci): re-enable gradle build cache
...
The underlying bug was closed and we're on Gradle 8.7
----
> I'm going to close this issue now that Gradle 8.7 has been released with a fix.
> Please let us know if you continue to experience this problem with Gradle 8.7.
https://redirect.github.com/gradle/actions/issues/47#issuecomment-2030308363
gradle-wrapper.properties:
`distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip`
----
Commits disabling the cache:
* 6768519cbb
* 5ad2157345
2024-04-02 12:24:41 +00:00
lukstbit
7c3da2b656
Fix "Strings" label case in label workflow
...
The actual github label that gets added to a PR with strings changes
is "Strings".
Note: also removed a checkout step for one of the jobs which is not
needed as we do the work through the github api.
2024-04-01 19:51:15 +00:00
Mike Hardy
213a36419b
build: update jitpack JDK used for build to 21
...
When I bumped the e2e and unit test github runners to 21 I did not
also bump the jitpack build, but I believe it is best to have them
all using the same build toolchain
2024-04-01 09:25:44 +00:00
David Allison
3079cac037
chore(ci): translation sync: link activity stream
2024-03-08 18:52:11 +00:00
David Allison
de8f902826
build(ci): lintVitalFullRelease
...
This is run on publish, and can fail
So it should also be run on a normal lint check
Issue 15741
2024-03-01 19:55:32 +00:00
David Allison
4c3730b52b
docs(ci): prettier manual run instructions
2024-02-29 13:04:25 +00:00
David Allison
5ad2157345
fix(ci): disable cache on all runners
...
cache is corrupt on both macOS and Ubuntu. Disable it so CI works again
follow-on from 6768519cbb
issue:
```
* What went wrong:
Execution failed for task ':AnkiDroid:testPlayDebugUnitTest'.
> A build operation failed.
Immutable workspace contents have been modified: /home/runner/.gradle/caches/transforms-4/f46cf63d0a549c8bc814e25133f449eb. These workspace directories are not supposed to be modified once they are created. Deleting the directory in question can allow the content to be recreated.
> Immutable workspace contents have been modified: /home/runner/.gradle/caches/transforms-4/f46cf63d0a549c8bc814e25133f449eb. These workspace directories are not supposed to be modified once they are created. Deleting the directory in question can allow the content to be recreated.
```
2024-02-26 20:22:17 +00:00
lukstbit
6a41697449
Change milestone target for PRs and issues to 2.18
2024-02-25 09:47:30 +00:00
Mike Hardy
94c7773065
chore: log the actual error if PR creation fails during string sync
...
error code 422 does not seem to be matching as the workflow
is finishing with an error when the PR exists
I would prefer it to finish cleanly even if the PR exists so I want
to see what the error is
2024-02-20 11:19:01 -05:00
David Allison
7126f995e1
ci: add 'strings' label for SearchPreferences
...
added in dc75687938
Issue 15453
2024-02-18 01:48:37 +00:00
Mike Hardy
6768519cbb
test(ci): disable gradle cache on windows runner
...
this may hopefully be reverted in the future but right now there
are persistent cache corruption issues with gradle caching on windows
involving part of immutable cache being mutated
2024-02-15 11:57:32 -05:00
Mike Hardy
40bfa67012
test(ci): use contains to detect os in more stable manner
2024-02-15 11:52:50 -05:00
dependabot[bot]
9e7738fb3d
chore(deps): bump webfactory/ssh-agent from 0.8.0 to 0.9.0
...
Bumps [webfactory/ssh-agent](https://github.com/webfactory/ssh-agent ) from 0.8.0 to 0.9.0.
- [Release notes](https://github.com/webfactory/ssh-agent/releases )
- [Changelog](https://github.com/webfactory/ssh-agent/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webfactory/ssh-agent/compare/v0.8.0...v0.9.0 )
---
updated-dependencies:
- dependency-name: webfactory/ssh-agent
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 02:33:50 +00:00
Mike Hardy
7fee019cf2
test(ci, unit): configure windows pagefile correctly
...
- use new v1.4 tag that updates action to node 20 to quiet warning
- use C: drive since D: has issues (#15372 )
2024-02-02 17:45:08 +00:00
Mike Hardy
0ee9f1d9bb
test(ci): use ubuntu for emulator tests
...
the new public runners have nested virt, and our emulator runner not
only should run well on it, they document to do exactly the changes
I did here before reading their documentation ;-)
2024-02-02 17:44:21 +00:00
dependabot[bot]
9afbaafc8d
chore(deps): migrate to gradle/actions/setup-gradle 3
...
> As of v3 this action has been superceded by gradle/actions/setup-gradle. Any workflow that uses gradle/gradle-build-action@v3 will transparently delegate to gradle/actions/setup-gradle@v3.
https://github.com/gradle/gradle-build-action/releases/tag/v3.0.0-rc.1
----
previous dependabot info:
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action ) from 2 to 3.
- [Release notes](https://github.com/gradle/gradle-build-action/releases )
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 06:49:21 -05:00
dependabot[bot]
c8715ebd09
chore(deps): bump nick-invision/retry from 2 to 3
...
Bumps [nick-invision/retry](https://github.com/nick-invision/retry ) from 2 to 3.
- [Release notes](https://github.com/nick-invision/retry/releases )
- [Changelog](https://github.com/nick-fields/retry/blob/master/.releaserc.js )
- [Commits](https://github.com/nick-invision/retry/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: nick-invision/retry
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 12:49:45 -05:00
David Allison
75ef22e419
build(ci): use stable job names
...
This means that we can upgrade the os without needing
to update branch protection rules
use 'include' to expand the 'os' matrix to include the name
then use the variable as a job name
https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#example-expanding-configurations
Fixes 15371
2024-01-31 16:11:17 +00:00
David Allison
2ca67edd30
test(ci): upgrade macOS runner to M1 & macOS 14
...
This is a beta, we are currently on `macos-12`
https://github.blog/changelog/2024-01-30-github-actions-introducing-the-new-m1-macos-runner-available-to-open-source/
> The macos-latest workflow label currently uses the macOS 12 runner image.
> `macos-14` [beta]
https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories
This reduces the available RAM from 14 to 7GB
2024-01-31 06:23:42 -05:00