Benoit Marty
d0d30dc6e2
Replace Danger with actions/github-script
...
The PR metadata checks move to a new PR Checks workflow, and the lint,
ktlint and detekt reports are now surfaced as inline annotations from the
quality workflow. This removes the danger-js dependency, its ad-hoc npm
installs and the need for the ElementBot token, so the checks also run on
pull requests from forks.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-04 15:54:02 +02:00
Jorge Martin Espinosa
7797d302c3
Bump PR priority for our dependencies in Renovate ( #7642 )
...
This is now 7, which is higher than the max value (6) renovate adds by default, so they are *always* prioritised above the rest, even if renovate gets rate-limited.
2026-09-04 12:18:32 +02:00
renovate[bot]
da44cc4075
Update danger/danger-js action to v14 ( #7602 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-03 09:27:54 +02:00
renovate[bot]
dd8877e6cd
Update actions/setup-java action to v6 ( #7614 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-03 09:27:24 +02:00
Jorge Martín
eb121289fe
Add GRADLE_OPTS for sync-localazy.yml flow
2026-09-02 11:29:41 +02:00
Benoit Marty
3758aac6d3
Do not build the enterprise build, it's built elsewhere.
2026-08-27 08:52:44 +02:00
Benoit Marty
3d9deed6e2
Remove workaround for Renovate.
...
It seems that it's not necessary anymore, thanks to https://github.com/renovatebot/renovate/pull/45350
2026-08-21 17:38:41 +02:00
Benoit Marty
999ee9737e
Merge pull request #7355 from hayaksi1/fix/822-record-screenshots-no-change
...
Do not fail the screenshot recording job when there is nothing to commit
2026-08-12 13:51:20 +02:00
renovate[bot]
9a5aab2d73
Merge pull request #7384 from element-hq/renovate/gradle-actions-6.x
...
Update gradle/actions action to v6.3.0
2026-08-11 11:52:02 +02:00
renovate[bot]
481407329f
Update actions/setup-java action to v5.7.0 ( #7339 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-10 16:03:45 +02:00
renovate[bot]
829dbb1563
Update zizmorcore/zizmor-action action to v0.6.2 ( #7383 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-10 08:16:20 +00:00
hayaksi1
aa64f07ff0
Do not fail the screenshot recording job when there is nothing to commit
...
recordScreenshots.sh runs under `set -e`, and the `git commit -m "Update
screenshots"` at the end of it is unconditional. When a recording run
produces no diff — the common case once the snapshots are already up to
date — `git commit` exits 1 with "nothing to commit, working tree clean"
and takes the whole workflow down with it, reporting a red job for a
successful run.
Stage as before, then return early when the staged diff is empty. `set -e`
is left in place: it was added deliberately so that a failed Gradle run
cannot push a commit that deletes every snapshot. Using `git diff --cached
--quiet` as an `if` condition is `set -e`-safe, because its non-zero "there
are changes" status is consumed by the condition. The early return also
skips the push, which had nothing to send.
2026-08-09 13:11:16 +03:00
renovate[bot]
b1b52da38e
Update reactivecircus/android-emulator-runner action to v2.38.0 ( #7189 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 18:32:08 +02:00
renovate[bot]
cdc4ac73fc
Update actions/stale action to v11
2026-08-04 20:49:57 +00:00
renovate[bot]
1a07fdfed0
Update zizmorcore/zizmor-action action to v0.6.1 ( #7306 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-31 09:03:28 +02:00
Jorge Martin Espinosa
52d146a59d
CI: split unit tests, screenshots and coverage in tests.yml ( #7296 )
...
* Check if splitting the steps for testing and generating the reports improves performance and keeps the coverage stats
* Exclude Konsist tests and include `:app` ones
* Remove the extra dependency of `koverVerifyAll` on `:app:koverVerify{variant}`
2026-07-30 11:51:18 +02:00
renovate[bot]
03639caa75
Update actions/checkout action to v7.0.1
2026-07-27 16:18:01 +00:00
renovate[bot]
4d9bbd67c3
Update actions/setup-python action to v7 ( #7278 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-27 10:56:07 +02:00
renovate[bot]
bce559dc1b
Update actions/setup-java action to v5.6.0
2026-07-23 16:52:37 +00:00
renovate[bot]
8d9bec57d7
Update zizmorcore/zizmor-action action to v0.6.0 ( #7256 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-22 17:58:57 +02:00
renovate[bot]
eddac3eaaa
Update actions/setup-java action to v5.5.0
2026-07-21 08:21:05 +00:00
Jorge Martin Espinosa
4a9fd056eb
CI: fix 'Update Gradle Wrapper' ( #7238 )
...
The action needs a JDK 21, but the step to install it wasn't running for us because an incorrect check was added.
2026-07-17 14:29:43 +00:00
manuroe
584e5097fd
Group Element Pro changes into a dedicated release notes section
...
Pro-only PRs (labelled pr-element-pro) leaked into Element X release
notes, causing confusion. They now group into a single Element Pro
section instead of scattering through Features/Bugfixes. Granularity is
dropped on purpose for these changes.
2026-07-17 14:21:11 +02:00
Benoit Marty
68bf671f10
Merge pull request #7172 from element-hq/feature/bma/mergedManifest
...
Add check on merged manifest
2026-07-10 14:53:17 +02:00
Benoit Marty
2e161914a9
Update aaptDump.txt when syncing strings from Localazy
...
New locales added via Localazy would change the locales line in
aaptDump.txt and break the manifest CI check if the reference file
is not kept in sync.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-07-08 14:42:13 +02:00
Benoit Marty
ac822544f2
Split gradle invocation, else universal build is not generated.
2026-07-08 14:12:32 +02:00
Benoit Marty
06c9c9b77c
Ensure that Manifest content (aapt dump) is unchanged.
2026-07-08 13:30:44 +02:00
Benoit Marty
e0161e5b25
Fix typo
2026-07-08 10:02:04 +02:00
Benoit Marty
15149af6b7
Update bug template question as many users do not understand the question.
...
Also change the default answer to `No`.
2026-07-08 09:59:16 +02:00
Benoit Marty
25479480c4
Update enhancement template so that global feature request are opened on element-meta
2026-07-08 09:55:08 +02:00
renovate[bot]
fdb2958183
Update danger/danger-js action to v13.0.10 ( #7142 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 13:45:31 +02:00
renovate[bot]
31d4ba3793
Update actions/setup-java action to v5.4.0 ( #7143 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 09:06:24 +02:00
renovate[bot]
f6330c6098
Update zizmorcore/zizmor-action action to v0.5.7
2026-06-29 07:03:55 +00:00
Jorge Martin Espinosa
5848e0b9eb
Disable periodically generating the screenshot gallery ( #7110 )
2026-06-26 12:48:04 +02:00
ganfra
2689f53342
Merge pull request #7104 from element-hq/renovate/danger-danger-js-13.x
...
Update danger/danger-js action to v13.0.8
2026-06-26 11:10:03 +02:00
renovate[bot]
17d0c54173
Update actions/checkout action to v7 ( #7098 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-26 09:32:40 +02:00
renovate[bot]
4495f58520
Update danger/danger-js action to v13.0.8
2026-06-25 15:07:47 +00:00
renovate[bot]
03fb97ce6e
Update actions/setup-java action to v5.3.0
2026-06-23 19:14:52 +00:00
renovate[bot]
c77f349484
Update rnkdsh/action-upload-diawi action to v1.5.13 ( #7067 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 10:41:48 +02:00
renovate[bot]
0cb04c714a
Update gradle/actions action to v6.2.0 ( #7063 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 08:25:40 +02:00
renovate[bot]
8e616f5268
Merge pull request #7037 from element-hq/renovate/gradle-actions-6.x
...
Update gradle/actions action to v6.1.1
2026-06-17 14:01:38 +02:00
renovate[bot]
37fed3e8fe
Update actions/checkout action to v6.0.3 ( #6997 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 09:45:30 +02:00
ganfra
3b9a2385ff
deps(codecov) : bumps to v7.0.0 to unblock CI
2026-06-10 10:37:53 +02:00
renovate[bot]
9fd5277a48
Update zizmorcore/zizmor-action action to v0.5.6 ( #6845 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-08 15:46:52 +02:00
ganfra
8210070ec2
Merge pull request #6900 from element-hq/renovate/tspascoal-get-user-teams-membership-4.x
...
Update tspascoal/get-user-teams-membership action to v4.0.2
2026-05-29 18:47:49 +02:00
ganfra
7c047ed03e
Merge branch 'develop' into renovate/tspascoal-get-user-teams-membership-4.x
2026-05-29 18:34:37 +02:00
ganfra
e45b36b657
Merge branch 'develop' into renovate/actions-stale-10.x
2026-05-29 18:33:57 +02:00
Benoit Marty
24c11e1b0f
Add Stefan's etiquette to the project. ( #6909 )
2026-05-29 15:59:54 +02:00
renovate[bot]
6fd602a08f
Update actions/stale action to v10.3.0
2026-05-28 15:07:59 +00:00
renovate[bot]
e1aab57b96
Update tspascoal/get-user-teams-membership action to v4.0.2
2026-05-28 15:07:36 +00:00