24951af726
Update actions/checkout action to v6.0.3
renovate/stability-days Updates have met minimum release age requirement
APK Build / Build APKs (pull_request) Failing after 1s
APK Build / Build APKs-1 (pull_request) Failing after 1s
APK Build / Build APKs-2 (pull_request) Failing after 1s
Enterprise APK Build / Build Enterprise APKs (pull_request) Has been skipped
Enterprise APK Build / Build Enterprise APKs-1 (pull_request) Has been skipped
Enterprise APK Build / Build Enterprise APKs-2 (pull_request) Has been skipped
Danger CI / Danger main check (pull_request) Has been skipped
Maestro (local) / Build APK (pull_request) Failing after 1s
Maestro (local) / Maestro test suite (pull_request) Has been skipped
Code Quality Checks / Search for forbidden patterns (pull_request) Failing after 1s
Code Quality Checks / Search for invalid screenshot files (pull_request) Failing after 1s
Code Quality Checks / Search for invalid dependencies (pull_request) Failing after 1s
Code Quality Checks / Konsist tests (pull_request) Failing after 1s
Code Quality Checks / Compose tests (pull_request) Failing after 1s
Code Quality Checks / Android lint check (pull_request) Failing after 1s
Code Quality Checks / Detekt checks (pull_request) Failing after 1s
Code Quality Checks / Ktlint checks (pull_request) Failing after 1s
Code Quality Checks / Doc checks (pull_request) Failing after 1s
Code Quality Checks / Check shell scripts (pull_request) Failing after 1s
Code Quality Checks / Run zizmor (pull_request) Failing after 1s
Sonar / Sonar Quality Checks (pull_request) Failing after 1s
Test / Runs unit tests (pull_request) Failing after 1s
Validate Git LFS / Validate (pull_request) Failing after 1s
Community PR notice / Welcome comment (pull_request_target) Has been skipped
Code Quality Checks / Project Check Suite (pull_request) Has been skipped
2026-06-29 06:17:01 +00:00
renovate[bot]
d9c7507def
Merge pull request #6614 from element-hq/renovate/actions-upload-artifact-7.x
...
Update actions/upload-artifact action to v7.0.1
2026-04-20 14:22:22 +02:00
renovate[bot]
de6686062c
Update gradle/actions action to v6.1.0
2026-04-10 18:15:06 +00:00
renovate[bot]
d648c598c2
chore(deps): update gradle/actions action to v6 ( #6489 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-01 15:13:07 +02:00
renovate[bot]
6229a3bcef
chore(deps): update webfactory/ssh-agent action to v0.10.0 ( #6325 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-16 09:18:50 +01:00
Benoit Marty
17f45d091a
Remove all permission by default.
2026-03-05 15:39:55 +01:00
Benoit Marty
42d9efbeb9
Apply zizmor autofix
...
Command: `zizmor --fix=all .`
2026-03-05 15:39:54 +01:00
Benoit Marty
bb48fb7fd1
Use commit instead of version for github actions.
2026-03-05 15:39:54 +01:00
Jorge Martin Espinosa
99ddadd0fa
Fix nightly CI issues ( #6263 )
...
* Reduce max heap size from 9GB to 8GB for all CI jobs using gradle
2026-02-27 09:31:50 +00:00
renovate[bot]
5547b532b1
Update GitHub Artifact Actions ( #6260 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-27 09:55:47 +01:00
Jorge Martin Espinosa
3a856394f2
Add free disk space action to CI actions ( #6212 )
...
* Add free disk space action
* Remove 'upload APK for Maestro' step since it's no longer used
* Re-enable tool-cache removal
* Add the free disk space step to other gradle-related jobs
* Use commit SHA
* Disable removing `large-packages`
2026-02-18 22:55:50 +01:00
renovate[bot]
861ee714b4
Update GitHub Artifact Actions ( #5932 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 15:38:26 +01:00
Jorge Martín
ea36caf981
Update GH action flows to include the SDK DSN value
2025-12-04 12:17:52 +01:00
renovate[bot]
2415297eba
chore(deps): update actions/checkout action to v6 ( #5805 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 10:28:38 +01:00
renovate[bot]
5c88c78316
chore(deps): update github artifact actions
2025-10-25 00:13:11 +00:00
renovate[bot]
f212d3f500
chore(deps): update gradle/actions action to v5 ( #5444 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-03 16:49:43 +02:00
renovate[bot]
906583e8a5
Update actions/setup-java action to v5 ( #5196 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-21 08:35:01 +02:00
renovate[bot]
ffe183c952
Update actions/checkout action to v5 ( #5148 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 13:37:56 +00:00
Benoit Marty
716827e8bc
Pin commit sha on GitHub actions ( #4653 )
...
* Use Git SHA instead of version.
* Use version instead of main branch.
2025-04-29 09:08:06 +02:00
Jorge Martin Espinosa
e2febabcf6
Use embedded version of Element Call ( #4470 )
...
* Use embedded version of Element Call: for in-app room calls, the app will use an embedded version of Element Call shipped with the app instead of using an external service.
* Remove `ElementCallBaseUrlProvider` so we don't use the Element well known file to get the base URL anymore
* Remove `ElementCallConfig.DEFAULT_BASE_URL` since it's not used anymore
* Restore the usage of the custom EC base URL in developer settings as the actual base URL, it present
* Add a way to customise the embedded EC analytic credentials
* Update CI to use the EC analytic credentials as secrets
* Improve the custom URL placeholder to include the `/room` suffix
2025-03-26 09:35:21 +01:00
renovate[bot]
253cec4ffc
chore(deps): update webfactory/ssh-agent action to v0.9.1
2025-03-17 15:50:23 +00:00
Jorge Martin Espinosa
c935783a78
Use secret Sentry DSN value ( #4210 )
...
* Use secret Sentry DSN value.
We realised our DSN entry has been shipped along with the code and it was being used in several forks as is, resulting in wrong bug reports coming into our Sentry dashboard and making it very hard to debug actual issues in the app.
2025-01-29 13:47:06 +01:00
Jorge Martin Espinosa
8c97e05733
Disable configuration cache in the CI by default ( #3601 )
2024-10-04 13:57:46 +02:00
Jorge Martin Espinosa
60f1bf6e54
Upgrade the used JDK in the project to v21 ( #3582 )
...
* Upgrade the used JDK in the project to v21
* Use it for CI too
* Centralise java language version
* Fix deprecations, tests and lint issues
* Fix coverage taking into account `@Preview` annotated code.
---------
Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-10-03 09:38:03 +00:00
Jorge Martin Espinosa
4a43fcb69a
Use Anvil KSP instead of the Square KAPT one ( #3564 )
...
* Use Anvil KSP instead of the Square KAPT one
* Fix several configuration cache, lint and test issues
* Allow incremental kotlin compilation in the CI
* Workaround Robolectric + Compose issue that caused `AppNotIdleException`
* Update the `enterprise` commit hash
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io>
2024-10-02 11:52:17 +00:00
Jorge Martin Espinosa
199893c701
Try adding a memory limit for the kotlin compiler ( #3377 )
...
* Try adding a memory limit for the kotlin compiler
* Tweak values for all flows
2024-09-04 19:33:50 +00:00
ganfra
2beac61bb4
Release : use a different concurrency group for enterprise build.
2024-08-28 17:01:36 +02:00
renovate[bot]
5c24587c53
Update gradle/actions action to v4 ( #3265 )
...
* Update gradle/actions action to v4
* Remove unnecessary gradle validation after action update to v4
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-08-09 15:03:14 +02:00
Jorge Martin Espinosa
bbe1dc4952
Fix CI for forks ( #3226 )
...
* Try with a different condition for forks
* Skip danger in forks, the fallback token won't let it write comments in PRs anyway
2024-07-19 17:46:56 +02:00
Jorge Martin Espinosa
508b7e48e3
Only add private SSH keys and clone submodules in the original repo ( #3225 )
2024-07-19 17:25:49 +02:00
Benoit Marty
e7893560fd
Use deploy key to build Element Enterprise
2024-06-26 11:59:43 +02:00
Benoit Marty
a75df67c4d
CI: release Element Enterprise
2024-06-26 11:59:42 +02:00
Jorge Martin Espinosa
f3fa7e57a5
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
2024-06-12 15:35:51 +02:00
ganfra
ddc7271096
CI : try to fix the release script for fdroid
2024-06-07 13:46:42 +02:00
Jorge Martin Espinosa
0bf4819de2
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
2024-06-03 11:28:51 +02:00
Jorge Martin Espinosa
921e63680c
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
2024-05-31 14:44:33 +00:00
Benoit Marty
e5ef7f77d9
Update GA name
2024-05-23 16:51:39 +02:00
ganfra
53d0fdfe12
CI : fix release workflow - concurrency group
2024-05-22 11:46:42 +02:00
Benoit Marty
9f5706d41e
Let the CI build APKs for FDroid release.
2024-05-21 14:30:19 +02: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
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]
a190a47109
Update gradle/gradle-build-action action to v3
2024-01-31 11:34:52 +00:00
renovate[bot]
196203a9f5
Update gradle/gradle-build-action action to v2.12.0
2024-01-24 22:25:02 +00:00
Benoit Marty
345b7e9ab6
Update gradle tasks and paths regarding the new gplay and fdroid flavor.
2024-01-11 21:42:04 +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
renovate[bot]
df21525177
Update gradle/gradle-build-action action to v2.11.0
2023-12-13 07:34:48 +00:00
renovate[bot]
4a95a49843
Update actions/setup-java action to v4
2023-11-29 16:04:07 +00:00
renovate[bot]
ece3969c39
Update gradle/gradle-build-action action to v2.10.0
2023-11-27 09:30:38 +00:00
renovate[bot]
dd57197f32
Update kotlin ( #1697 )
...
* Update kotlin
* Lower Sonar RAM usage, remove redundant `Dkotlin.daemon.jvm.options`
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2023-11-08 12:58:14 +00:00