element-x-ada/.github/workflows
renovate[bot] 0c8a01d2cf
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.19 (#6411)
* fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.18

* Fix API breaks

* Add compatibility with rustls (#6367)

A new `rustls-platform-verifier-android` library has to be added to the project, it'll be called from Rust to get access to the certificates on Android.

Originally, this was supposed to be added as a local maven repo pointing to the rust crate that publishes the AAR, but that's just plain terrible (more details [here](https://github.com/rustls/rustls-platform-verifier#android).

Instead, what we can do is use a script that uses `cargo-download` to download the latest crate or a specified version, unzip it and add the `aar` file to the `:libraries:matrix:impl` module.

* Try fixing Sonar with local AAR files

* Remove `UserCertificatesProvider`: this is no longer needed after integrating rustls

* Added some docs for rustls and its `platform-verifier` library

* Upgrade SDK to `26.03.19`: this version contains a workaround that allows the app to use the same TLS verifier as before, fixing the Let's Encrypt issues we saw with some homeservers (like element.io)

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-03-20 16:20:37 +01:00
..
scripts CI: Add failed tests to summary (#6271) 2026-03-02 11:23:41 +01:00
build.yml Fix permission issue 2026-03-05 16:03:48 +01:00
build_enterprise.yml chore(deps): update webfactory/ssh-agent action to v0.10.0 (#6325) 2026-03-16 09:18:50 +01:00
danger.yml chore(deps): update webfactory/ssh-agent action to v0.10.0 (#6325) 2026-03-16 09:18:50 +01:00
fork-pr-notice.yml Fix permissions issue. 2026-03-17 16:21:47 +01:00
generate_github_pages.yml Remove all permission by default. 2026-03-05 15:39:55 +01:00
gradle-wrapper-update.yml Remove all permission by default. 2026-03-05 15:39:55 +01:00
maestro-local.yml chore(deps): update actions/download-artifact action to v8.0.1 (#6324) 2026-03-11 16:57:12 +00:00
nightly.yml Remove all permission by default. 2026-03-05 15:39:55 +01:00
nightlyReports.yml Remove all permission by default. 2026-03-05 15:39:55 +01:00
post-release.yml Remove all permission by default. 2026-03-05 15:39:55 +01:00
pull_request.yml Fix permissions issue. 2026-03-17 16:21:47 +01:00
quality.yml chore(deps): update webfactory/ssh-agent action to v0.10.0 (#6325) 2026-03-16 09:18:50 +01:00
recordScreenshots.yml Fix permissions issue. 2026-03-16 15:34:09 +01:00
release.yml chore(deps): update webfactory/ssh-agent action to v0.10.0 (#6325) 2026-03-16 09:18:50 +01:00
sonar.yml fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.19 (#6411) 2026-03-20 16:20:37 +01:00
stale-issues.yml Remove all permission by default. 2026-03-05 15:39:55 +01:00
sync-localazy.yml Remove all permission by default. 2026-03-05 15:39:55 +01:00
sync-sas-strings.yml Remove all permission by default. 2026-03-05 15:39:55 +01:00
tests.yml Improve Kover setup by using only convention plugins (#6213) 2026-03-16 14:41:07 +00:00
triage-incoming.yml Remove all permission by default. 2026-03-05 15:39:55 +01:00
triage-labelled.yml Remove all permission by default. 2026-03-05 15:39:55 +01:00
validate-lfs.yml Remove all permission by default. 2026-03-05 15:39:55 +01:00