Jorge Martin Espinosa
1da674bddb
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.
2024-05-09 10:25:53 +02:00
renovate[bot]
e061ddb462
Update danger/danger-js action to v12.2.0 ( #2804 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-06 17:25:28 +02:00
Benoit Marty
c64fb6f510
Add Explicit list of supported languages, generated from Localazy data.
2024-05-06 14:51:19 +02:00
Jorge Martin Espinosa
87595c7a5f
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
2024-04-30 18:42:30 +02:00
renovate[bot]
4548335601
Update danger/danger-js action to v12
2024-04-16 19:44:41 +00:00
renovate[bot]
3af8d0c279
Update gradle/wrapper-validation-action action to v3
2024-04-12 21:32:02 +00:00
renovate[bot]
1d6dae1d58
Update peaceiris/actions-gh-pages action to v4
2024-04-08 20:05:37 +00:00
Jorge Martin Espinosa
181e49528b
Remove 'clear cache' CI flow ( #2563 )
...
It never worked as expected and keeps failing
2024-03-18 15:25:51 +01:00
Jorge Martin Espinosa
517be47397
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
2024-03-15 18:03:13 +01:00
Jorge Martin Espinosa
b488cbbfb8
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
2024-03-15 15:52:33 +01:00
Jorge Martin Espinosa
00f68a0f86
Revert "Clear and generate new cache only when merging to develop" ( #2550 )
...
This reverts commit 0473c4b5f0 .
2024-03-14 13:34:19 +01:00
Jorge Martin Espinosa
0473c4b5f0
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.
2024-03-14 09:40:34 +01:00
Benoit Marty
a0500320b6
Use nschloe/action-cached-lfs-checkout to retrieve LFS content.
2024-03-08 13:55:58 +01:00
Benoit Marty
4c062a6188
Ensure English screenshots are publish on GitHub pages.
2024-03-08 12:05:24 +01:00
Benoit Marty
3b878ec881
Add workflow to generate world screenshots and generate GitHub page from it.
2024-03-07 14:40:28 +01:00
Benoit Marty
1b3bf575b1
Add a script to check invalid screenshot(s).
2024-03-07 13:49:58 +01:00
Benoit Marty
ca7dcee7b2
Update version in name
2024-03-07 13:49:37 +01:00
Jorge Martin Espinosa
484ae6f0e8
Add clear gradle cache flow ( #2473 )
2024-03-07 13:39:02 +01:00
Benoit Marty
d77fb84b60
A gradle task will be run now, so we need Java 17 and gradle setup.
2024-02-29 10:08:24 +01:00
Benoit Marty
bdcd515485
Generate screenshots for foreign languages ("de" and "fr" for now). #2454
2024-02-28 14:30:34 +01:00
Jorge Martin Espinosa
31db4fa3c8
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
2024-02-27 11:26:56 +01:00
Benoit Marty
03c8a14093
Add prefix MAESTRO_ to Maestro env variable.
2024-02-22 09:29:05 +01:00
Benoit Marty
25ba857da6
Add RECOVERY_KEY to Maestro env variable.
2024-02-22 09:24:45 +01:00
renovate[bot]
a4c5bf1f6d
Update mobile-dev-inc/action-maestro-cloud action to v1.8.1
2024-02-16 12:12:29 +00:00
renovate[bot]
b0120adc89
Update rnkdsh/action-upload-diawi action to v1.5.5
2024-02-15 11:33:40 +00:00
Benoit Marty
2e2ecae1a6
Remove verbose flag, was added to get more details about an error.
2024-02-07 10:29:18 +01:00
Benoit Marty
cebfa6560a
Try to get more log from Codecov action.
2024-02-06 20:15:34 +01:00
Benoit Marty
a8123d717b
Merge pull request #2326 from element-hq/renovate/gradle-gradle-build-action-3.x
...
Update gradle/gradle-build-action action to v3
2024-02-01 15:43:01 +01:00
renovate[bot]
122c24e942
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 >
2024-02-01 15:27:27 +01:00
Jorge Martin Espinosa
faec169770
Try fixing contributor PR notice ( #2335 )
...
* Try fixing contributor PR notice
2024-02-01 15:26:58 +01:00
Benoit Marty
5f7174e337
Migrate form gradle/gradle-build-action to gradle/actions/setup-gradle
...
https://github.com/gradle/gradle-build-action
2024-02-01 14:53:28 +01:00
renovate[bot]
29da6795b5
Update peter-evans/create-pull-request action to v6 ( #2327 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-31 12:47:07 +01:00
renovate[bot]
a190a47109
Update gradle/gradle-build-action action to v3
2024-01-31 11:34:52 +00:00
renovate[bot]
d53de63d64
Update gradle/wrapper-validation-action action to v2 ( #2315 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-30 08:38:09 +01:00
renovate[bot]
196203a9f5
Update gradle/gradle-build-action action to v2.12.0
2024-01-24 22:25:02 +00:00
Jorge Martín
2e2d4ae42c
Fix nightly build in CI
2024-01-20 16:11:35 +01:00
Benoit Marty
81078a59a8
Fix gradle task ambiguity.
2024-01-11 22:19:43 +01:00
Benoit Marty
9b09aaa80f
Also export fdroid build as artifact.
2024-01-11 21:42:04 +01:00
Benoit Marty
345b7e9ab6
Update gradle tasks and paths regarding the new gplay and fdroid flavor.
2024-01-11 21:42:04 +01:00
Benoit Marty
b40d661acd
Kover: we need Xml report as well.
2024-01-09 17:15:37 +01:00
Benoit Marty
b727312040
Upgrade Kover to 0.7.5
2024-01-09 10:51:30 +01:00
renovate[bot]
87213a3016
Update actions/github-script action to v7 ( #2152 )
...
* Update actions/github-script action to v7
* Fix issues with both the PR from fork welcome comment and skipping Maestro for PRs coming from forks.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
2024-01-04 09:36:40 +01:00
Jorge Martin Espinosa
02cb2b4ba9
Restore Github PAT in record screenshots, disable Maestro for forks ( #2147 )
...
* Restore PAT for `recoverScreenshots.yml` flow.
This is needed to trigger CI jobs automatically. In the case where this is not possible (forks) a message will be added to ask the user to add an empty commit to trigger the CI.
* Add community PR notice
* Disable Maestro steps for fork PRs
2024-01-03 12:26:46 +01:00
Jorge Martín
0cef150147
Fix record screenshots workflow and script
2024-01-02 10:43:57 +01:00
renovate[bot]
fd53c587fe
Update gradle/gradle-build-action action to v2.11.1
2023-12-20 06:42:17 +00:00
renovate[bot]
4efed07ef7
Update actions/upload-artifact action to v4 ( #2034 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-14 18:58:03 +01:00
Benoit Marty
c2db3bdaa9
Merge pull request #2004 from element-hq/feature/bma/elementHq
...
Element hq
2023-12-13 12:08:08 +01:00
Benoit Marty
b4cc4707c6
Organization renaming: fix project URL. There is no redirection on those links
2023-12-13 09:51:54 +01:00
Benoit Marty
677476cdbc
Organization renaming: update workflow condition.
2023-12-13 09:48:05 +01:00
renovate[bot]
df21525177
Update gradle/gradle-build-action action to v2.11.0
2023-12-13 07:34:48 +00:00