Commit Graph

433 Commits

Author SHA1 Message Date
Benoit Marty
56df101a33 Fix permission issue 2026-03-05 16:03:48 +01:00
Benoit Marty
a3de8ae48b Add permissions for zizmor action. 2026-03-05 15:39:55 +01:00
Benoit Marty
8cf06b13b0 Ignore zizmor reports. 2026-03-05 15:39:55 +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
Benoit Marty
cd5d8fb868 Add zizmorcore/zizmor-action 2026-03-05 15:01:52 +01:00
Jorge Martin Espinosa
494e425de0 CI: Add failed tests to summary (#6271)
* Fix maestro CI flow not writing the successful summary

* Add the test failures to the summary of the `test` CI flow
2026-03-02 11:23:41 +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
Jorge Martin Espinosa
f5c250ed7a Fix Maestro tests again (#6167)
* Increase the timeout for asserting 'Be in your element' is visible

* Disable the chrome onboarding flow. This simplifies the code a lot and helps avoid corner cases.

* More delays with timeout!

* Add more info to the summary, specially when the tests fail, so we can quickly check what failed.

* Make sure Maestro tests can't run in parallel, but APK builds can
2026-02-12 16:24:19 +01:00
Benoit Marty
5d7bfe7089 Add a stale bot for X-Needs-Info issues. 2026-02-06 15:19:24 +01:00
renovate[bot]
ca623825fd Update kotlin (#6142)
* Update kotlin to `v2.3.10`

* Don't use the `-0.6.x-compat` version for datetime

* Update kotlinc file contents

* Try to make Renovate ignore the non-semver versions for `kotlinx-datetime`

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-02-06 08:28:04 +01:00
renovate[bot]
3cdd331677 chore(deps): update peter-evans/create-pull-request action to v8.1.0 (#6055)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-22 09:36:58 +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
renovate[bot]
c3f4b09270 chore(deps): update peter-evans/create-pull-request action to v8 (#5878)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 11:45:58 +01:00
renovate[bot]
618171be05 chore(deps): update codecov/codecov-action action to v5.5.2 2025-12-10 08:09:29 +01:00
renovate[bot]
549054037a chore(deps): update peter-evans/create-pull-request action to v7.0.11 2025-12-08 13:26:21 +00: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]
6fb838a81b chore(deps): update peter-evans/create-pull-request action to v7.0.9 (#5793)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 10:13:34 +01:00
Benoit Marty
1292da2a72 Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
Benoit Marty
b748fcc631 Copyright: Add final period 2025-11-10 10:13:41 +01:00
ganfra
90a53552d7 Merge pull request #5609 from element-hq/renovate/major-github-artifact-actions
Update GitHub Artifact Actions (major)
2025-11-04 11:45:21 +01:00
renovate[bot]
f7e28346d6 chore(deps): update danger/danger-js action to v13.0.5 (#5652)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 13:18:26 +00:00
renovate[bot]
5c88c78316 chore(deps): update github artifact actions 2025-10-25 00:13:11 +00:00
renovate[bot]
447f6a1b11 Merge pull request #5533 from element-hq/renovate/rnkdsh-action-upload-diawi-1.x
chore(deps): update rnkdsh/action-upload-diawi action to v1.5.12
2025-10-14 11:31:38 +02:00
renovate[bot]
f595985fb5 chore(deps): update dependency python to 3.14 (#5475)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-13 10:38:10 +02:00
Benoit Marty
45a3018b11 Add new tool to the list of CI checks 2025-10-09 18:22:41 +02:00
Benoit Marty
b71a7056ec Fix CI on screeshot recording 2025-10-06 11:00:30 +02:00
Benoit Marty
8bc92a2a87 Import Compound tests from project https://github.com/element-hq/compound-android 2025-10-06 10:47:31 +02: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]
7ad7dcf068 Update codecov/codecov-action action to v5.5.1 (#5274)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-05 17:40:54 +02:00
renovate[bot]
70649d5e3e Update actions/github-script action to v8 2025-09-04 16:20:26 +00:00
renovate[bot]
8574d5cfe8 Update actions/setup-python action to v6 (#5270)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-04 09:37:22 +02:00
renovate[bot]
26cd6772fb Update codecov/codecov-action action to v5.5.0 (#5191)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-21 08:37:41 +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
renovate[bot]
54877db092 Update rnkdsh/action-upload-diawi action to v1.5.11 (#5141)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 14:48:31 +02:00
renovate[bot]
a90400f0b1 Update dependency python to 3.13 (#5144)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 08:43:04 +02:00
renovate[bot]
c60f14c20a Update actions/download-artifact action to v5 (#5122)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 14:56:26 +02:00
renovate[bot]
d7a25900eb Update rnkdsh/action-upload-diawi action to v1.5.10 (#5019)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-14 09:59:20 +02:00
Benoit Marty
8ea7e0cd7c Stop ignoring dependencies, but instead set open-pull-requests-limit to 0 so that it will not create PR but we expect that it builds the dependency grpah. 2025-07-10 14:10:32 +02:00
Benoit Marty
6bec767808 Fix shellcheck issue on local-recording.sh 2025-06-30 17:00:58 +02:00
Benoit Marty
2343c5ec9a Remove scandir param, it seems that it is not recursive 2025-06-30 17:00:57 +02:00
Jorge Martin Espinosa
7b7f2d9cb3 Maestro: fix MAS and EC breaking the tests (#4762) 2025-05-22 22:31:51 +02:00
Benoit Marty
056fbcb0e7 Trigger pipeline build when a release tag is pushed (#4741) 2025-05-19 22:44:23 +02:00
renovate[bot]
d4a62708f8 chore(deps): update codecov/codecov-action action to v5.4.3 (#4730)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-16 16:15:37 +02:00
Benoit Marty
318f72a78d Ensure the CI is marked as failed when Maestro test is failing (#4700)
* Ensure the CI is marked as failed when Maestro test is failing

* Fix typo in String to disable bookmark in ChromeCustomTab

* Fix Maestro test now that matrix.org is using MAS to authenticate.

* Fix Maestro test - other issues due to recent changes.

* Maestro: add test on Element Call

* Run through Chrome on boarding step.

* Try suggestion from https://github.com/mobile-dev-inc/Maestro/issues/1126#issuecomment-2842220361

* Revert "Try suggestion from https://github.com/mobile-dev-inc/Maestro/issues/1126#issuecomment-2842220361"

This reverts commit d400644622c1a240deb61040f9095e3221e07f21.

* Add comment on Maestro flow.
2025-05-15 17:14:41 +02:00