Benoit Marty
060b733ce4
shellcheck: only fails on warnings for now.
5 months ago
Benoit Marty
0ddf2ba7b2
shellcheck: only fails on error for now.
5 months ago
Benoit Marty
e0da4d6bf0
Add shellcheck to quality checks
5 months ago
ganfra
2f27ba757d
CI : fix the release script for fdroid
5 months ago
ganfra
d162e5e838
CI : try to fix the release script for fdroid
5 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
e6ba076c58
CI : fix release workflow - concurrency group
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.
6 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>
6 months ago
Benoit Marty
594d47ee0d
Use Python 3.12 to be able to use `match` structure.
6 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.
6 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
7 months ago
renovate[bot]
4272181cc5
Update gradle/wrapper-validation-action action to v3
7 months ago
renovate[bot]
05ab649b71
Update peaceiris/actions-gh-pages action to v4
7 months ago
Benoit Marty
b7801de3e4
Add issue template for a new Task.
7 months ago
Jorge Martin Espinosa
fde154a284
Remove 'clear cache' CI flow ( #2563 )
...
It never worked as expected and keeps failing
8 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
8 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
8 months ago
Jorge Martin Espinosa
179579d5e5
Revert "Clear and generate new cache only when merging to `develop`" ( #2550 )
...
This reverts commit ab504a6095
.
8 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.
8 months ago
Benoit Marty
f8bdac5fe5
Use nschloe/action-cached-lfs-checkout to retrieve LFS content.
8 months ago
Benoit Marty
cc87ae380e
Ensure English screenshots are publish on GitHub pages.
8 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
9 months ago
renovate[bot]
f229659e08
Update rnkdsh/action-upload-diawi action to v1.5.5
9 months ago
Benoit Marty
3f570601ed
Remove verbose flag, was added to get more details about an error.
9 months ago
Benoit Marty
6bae19b6b0
Try to get more log from Codecov action.
9 months ago
renovate[bot]
95d9b04616
Update codecov/codecov-action action to v4 ( #2331 )
...
* Update codecov/codecov-action action to v4
* Add missing codecov token
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
9 months ago
Jorge Martin Espinosa
5202f732cc
Try fixing contributor PR notice ( #2335 )
...
* Try fixing contributor PR notice
9 months ago
Benoit Marty
eba1571ad0
Migrate form `gradle/gradle-build-action` to `gradle/actions/setup-gradle`
...
https://github.com/gradle/gradle-build-action
9 months ago
renovate[bot]
5b372dd43f
Update peter-evans/create-pull-request action to v6 ( #2327 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
9 months ago
renovate[bot]
6a96bcb07a
Update gradle/gradle-build-action action to v3
9 months ago
renovate[bot]
5cffb013d0
Update gradle/wrapper-validation-action action to v2 ( #2315 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
9 months ago