Benoit Marty
124e31933c
Iterate on pr notice.
4 months ago
Benoit Marty
a565a0396f
Remove towncrier invocation when building nightly.
4 months ago
Benoit Marty
8a609c4ab5
Add label `PR-Misc` to PR created to sync SAS strings.
4 months ago
Benoit Marty
e13f9affd6
Add label `PR-i18n` to PR created during Localazy sync.
4 months ago
renovate[bot]
b90521e53f
Update danger/danger-js action to v12.3.3 ( #3059 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 months ago
renovate[bot]
13b5170a7d
Update danger/danger-js action to v12.3.2
4 months ago
Benoit Marty
303642bb8e
Fix script on CI
4 months ago
Benoit Marty
d43d0cda9e
Add Python script to check for invalid dependencies - keeping the existing errors to check that the CI works as expected.
4 months ago
Jorge Martin Espinosa
c9e0db26d8
Try to workaround OOM errors and the runners dying ( #3013 )
...
* Try to workaround OOM errors and the runner dying
* Some more tweaks:
- Add `-XX:MaxMetaspaceSize` (https://github.com/gradle/gradle/issues/19750 )
- Remove `-PpreDexEnable` as it's deprecated and no longer used.
- Remove `--max-workers` as gradle will automatically use the optimal amount.
* Remove `--max-workers` in recording screenshots too
4 months ago
Benoit Marty
060b733ce4
shellcheck: only fails on warnings for now.
4 months ago
Benoit Marty
0ddf2ba7b2
shellcheck: only fails on error for now.
4 months ago
Benoit Marty
e0da4d6bf0
Add shellcheck to quality checks
4 months ago
ganfra
d162e5e838
CI : try to fix the release script for fdroid
4 months ago
renovate[bot]
c612b25def
Update danger/danger-js action to v12.3.1
5 months ago
Jorge Martin Espinosa
58c05ade65
Try fixing OOM by changing GC and adding RAM to the kotlin compiler ( #2965 )
...
* Try fixing OOM by changing GC and adding RAM to the kotlin compiler
* Add gradle cache to build apk job in maestro flow.
- Remove unnecessary dependency in `:features:call` module.
* Fix sonar in nightly reports
* Bump heap size of nightly reports
5 months ago
Jorge Martin Espinosa
bb672d3bc7
Bump max heap size for building the debug APK for Maestro ( #2960 )
...
* Bump max heap size for building the debug APK for Maestro
* Enable `sonar.gradle.skipCompile`
* Fix sonar job
* Bump the MaxMetaspaceSize
* Don't try to upload failed test results to codecov, it doesn't work
5 months ago
renovate[bot]
3f7e689a65
Update danger/danger-js action to v12.3.0
5 months ago
Benoit Marty
294ecad159
Update GA name
5 months ago
ganfra
06d5376adc
CI : fix release workflow - concurrency group
5 months ago
Benoit Marty
d2a43392bb
Let the CI build APKs for FDroid release.
5 months ago
Jorge Martin Espinosa
29723a691e
Try to fix CI quality flow ( #2880 )
...
* Fix CI quality step:
- Remove the `onCheck` property in the different Kover verify variants in case they caused this.
- Try splitting quality flow per check to avoid OOM issues.
5 months ago
renovate[bot]
bb96eea4bd
Update kotlin to v0.8.0 ( #2854 )
...
* Update kotlin to v0.8.0
* Adapt our setup to `v0.8.0`'s changes
* Make sure verification tasks run on `check` tasks
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
5 months ago
Benoit Marty
594d47ee0d
Use Python 3.12 to be able to use `match` structure.
5 months ago
Jorge Martin Espinosa
0ed4109c70
Split Maestro CI flow in 2 jobs. ( #2823 )
...
* Split Maestro CI flow in 2 jobs.
This way, if the Maestro test fails for some runtime reason we don't have to build the APK again to re-test it.
5 months ago
renovate[bot]
740571baf3
Update danger/danger-js action to v12.2.0 ( #2804 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6 months ago
Benoit Marty
6ff1af3276
Add Explicit list of supported languages, generated from Localazy data.
6 months ago
Jorge Martin Espinosa
988057925a
Split building the debug APK in CI ( #2774 )
...
* Split building the debug APK in CI
* Split building the debug APK in CI
* Upload only universal APK to save time
6 months ago
renovate[bot]
a427d2ea6c
Update danger/danger-js action to v12
6 months ago
renovate[bot]
4272181cc5
Update gradle/wrapper-validation-action action to v3
6 months ago
renovate[bot]
05ab649b71
Update peaceiris/actions-gh-pages action to v4
6 months ago
Jorge Martin Espinosa
fde154a284
Remove 'clear cache' CI flow ( #2563 )
...
It never worked as expected and keeps failing
7 months ago
Jorge Martin Espinosa
57e6db8144
Move `Konsist` tests to quality checks ( #2558 )
...
* Move `Konsist` tests to quality checks
This should also help us avoid running them for every single test task, including Kover.
* Fix upload report path filter
7 months ago
Jorge Martin Espinosa
810c0ed8f3
Test and verify coverage only on debug variant ( #2556 )
...
* Test and verify coverage only on debug variant
* Set files to upload
* Fix also nightlyReports flow
7 months ago
Jorge Martin Espinosa
179579d5e5
Revert "Clear and generate new cache only when merging to `develop`" ( #2550 )
...
This reverts commit ab504a6095
.
7 months ago
Jorge Martin Espinosa
ab504a6095
Clear and generate new cache only when merging to `develop` ( #2549 )
...
Clearing the cache regularly doesn't work because on each new merge to develop a new cache of almost 4GB will be created and replace the 'cleared' one.
We can try doing a clean up to this cache we're about to save so it's a bit smaller.
7 months ago
Benoit Marty
f8bdac5fe5
Use nschloe/action-cached-lfs-checkout to retrieve LFS content.
7 months ago
Benoit Marty
cc87ae380e
Ensure English screenshots are publish on GitHub pages.
7 months ago
Benoit Marty
b999647674
Add workflow to generate world screenshots and generate GitHub page from it.
8 months ago
Benoit Marty
cc6aeb057e
Add a script to check invalid screenshot(s).
8 months ago
Benoit Marty
4f8d3c17f0
Update version in name
8 months ago
Jorge Martin Espinosa
9f4fdd55d0
Add clear gradle cache flow ( #2473 )
8 months ago
Benoit Marty
2c010c0f14
A gradle task will be run now, so we need Java 17 and gradle setup.
8 months ago
Benoit Marty
609abee809
Generate screenshots for foreign languages ("de" and "fr" for now). #2454
8 months ago
Jorge Martin Espinosa
edf01cf8a7
Bump CI max JVM heap size and CPU usage ( #2444 )
...
* Bump CI max JVM heap size and CPU usage
* Bump Heap size a bit more for `build`
* Bump Heap size for tests too
8 months ago
Benoit Marty
15728d6b58
Add prefix `MAESTRO_` to Maestro env variable.
8 months ago
Benoit Marty
a2e00801b7
Add RECOVERY_KEY to Maestro env variable.
8 months ago
renovate[bot]
216ed575b9
Update mobile-dev-inc/action-maestro-cloud action to v1.8.1
8 months ago
renovate[bot]
f229659e08
Update rnkdsh/action-upload-diawi action to v1.5.5
8 months ago
Benoit Marty
3f570601ed
Remove verbose flag, was added to get more details about an error.
8 months ago
Benoit Marty
6bae19b6b0
Try to get more log from Codecov action.
8 months ago