renovate[bot]
a427d2ea6c
Update danger/danger-js action to v12
7 months ago
Jorge Martin Espinosa
57e6db8144
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
8 months ago
Benoit Marty
cc6aeb057e
Add a script to check invalid screenshot(s).
8 months ago
Jorge Martin Espinosa
edf01cf8a7
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
8 months ago
Benoit Marty
eba1571ad0
Migrate form `gradle/gradle-build-action` to `gradle/actions/setup-gradle`
...
https://github.com/gradle/gradle-build-action
9 months ago
renovate[bot]
6a96bcb07a
Update gradle/gradle-build-action action to v3
9 months ago
renovate[bot]
a98749bad7
Update gradle/gradle-build-action action to v2.12.0
9 months ago
renovate[bot]
275e56b39e
Update gradle/gradle-build-action action to v2.11.1
11 months ago
renovate[bot]
cabea138cb
Update actions/upload-artifact action to v4 ( #2034 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
renovate[bot]
7ccfb810d6
Update gradle/gradle-build-action action to v2.11.0
11 months ago
renovate[bot]
fc784d3587
Update danger/danger-js action to v11.3.1
11 months ago
renovate[bot]
2ea79709d1
Update actions/setup-java action to v4
11 months ago
renovate[bot]
2ba771dcb7
Update gradle/gradle-build-action action to v2.10.0
11 months ago
renovate[bot]
9e66180d20
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>
12 months ago
Jorge Martin Espinosa
b57fddf19c
Lower max RAM usage for gradle to avoid CI issues ( #1766 )
12 months ago
Jorge Martin Espinosa
1f5a135072
Use Parallel GC and bump RAM usage ( #1734 )
...
* Use Parallel GC and bump RAM usage
* Build only `app` project in `Build APKs (debug)` flow.
* Remove redundant JNA dependency
1 year ago
renovate[bot]
7a158f06b3
Update gradle/gradle-build-action action to v2.9.0
1 year ago
renovate[bot]
ee901c70a2
Update gradle/gradle-build-action action to v2.8.1 ( #1426 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
renovate[bot]
ea0103dccf
Update danger/danger-js action to v11.3.0
1 year ago
Benoit Marty
995d4e9f6d
Just try using `actions/checkout@v4`
1 year ago
Jorge Martin Espinosa
e19b27badf
De-duplicate sonar job in the CI ( #1238 )
...
* De-duplicate sonar job in the CI
* Remove workaround for `src/*/kotlin` folders
* Downgrade the sonarqube plugin version
* Try increasing workers for this job, since it's quite slow
* Warn about regression in latest sonarqube release
* Forbid backups to prevent cryptographic issues
1 year ago
renovate[bot]
ff3fd793ff
Update actions/checkout action to v4
1 year ago
renovate[bot]
6596f5ec48
Update gradle/gradle-build-action action to v2.8.0
1 year ago
renovate[bot]
18f82c7329
Update gradle/gradle-build-action action to v2.7.1
1 year ago
Jorge Martín
ccacb118a1
Revert merge queue CI optimizations
1 year ago
renovate[bot]
456bc09edf
Update danger/danger-js action to v11.2.8 ( #1008 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Jorge Martin Espinosa
b14c741422
CI improvements ( #1012 )
1 year ago
Jorge Martin Espinosa
ca3e284991
Try to skip extra checks in the CI for up to date PRs in merge queue. ( #1010 )
...
* Try to skip extra checks in the CI for up to date PRs in merge queue.
* Try to simplify check
* Remove expression syntax from `if`s
1 year ago
Jorge Martin Espinosa
9e85c74c9c
Try to fix using the merge queue ( #1009 )
1 year ago
renovate[bot]
145300fd89
Update danger/danger-js action to v11.2.7 ( #961 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
renovate[bot]
61a3705c2e
Update gradle/gradle-build-action action to v2.7.0 ( #958 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
renovate[bot]
e7a615ea71
Update gradle/gradle-build-action action to v2.6.1 ( #893 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Jorge Martin Espinosa
8865cc2b57
Disable Paparazzi tasks when Kover is running. ( #884 )
...
* Disable Paparazzi tasks when Kover is running.
It allows us to split the test jobs between unit tests, screenshot test and coverage reports.
* Move Sonar upload to the quality workflow, since we have no lint info in tests.
1 year ago
renovate[bot]
f43de1f496
Update gradle/gradle-build-action action to v2.6.0
1 year ago
renovate[bot]
d1cd3c243e
Update gradle/gradle-build-action action to v2.5.1
1 year ago
renovate[bot]
37017a993c
Update gradle/gradle-build-action action to v2.5.0
1 year ago
Chris Smith
298e217b73
GH Workflows: move deps check, fix nightly
...
Move the dependency check job from the quality workflow that
runs on every PR to the nightly reports workflow. This sometimes
flakes as it does a _lot_ of HTTP requests. It's less intrusive
if that happens outside of the PR workflow.
Also change the nightly job that runs tests to use LFS, so it
actually has access to screenshots :)
The sonar task is still broken, but it seems like an upstream bug:
https://community.sonarsource.com/t/sonar-plugin-4-1-0-3113-4-2-0-3129-errors/91568
1 year ago
Benoit Marty
7f71b2d81d
Search for forbidden patterns in Kotlin files.
1 year ago
Benoit Marty
6edc7a9323
Reduce logging level to `--warn` to reduce verbosity for testing and checking quality workflows. Keep default (lifecycle) for build workflow.
...
https://docs.gradle.org/current/userguide/logging.html
1 year ago
Benoit Marty
ad7bc5fecc
Upgrade gradle/gradle-build-action to v2.4.2
2 years ago
renovate[bot]
b1e22e0448
Update danger/danger-js action to v11.2.6
2 years ago
Jorge Martin Espinosa
de010545fb
Update Gradle to 8.1 and AGP to v8.0 ( #329 )
...
* Update AGP to 8.0.0.
* Set JAVA_HOME to JDK17
* Update lint version.
* Use right JDK for dependency analysis, replace deprecated env var.
* Upgrade to Gradle 8.1.
* Remove `@Supress(DSL_SCOPE_VIOLATION)` as it's no longer needed.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
renovate[bot]
efa53a31a6
Update danger/danger-js action to v11.2.5 ( #309 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Jorge Martin Espinosa
610e4aa8b6
Revert "Update Gradle and AGP to v8.0 ( #283 )" ( #295 )
...
This reverts commit cda0606a0d
.
2 years ago
Jorge Martin Espinosa
cda0606a0d
Update Gradle and AGP to v8.0 ( #283 )
...
* Update dependency gradle to v8
* Handle upgrading Gradle to v8.0.2
* Update AGP to 8.0.0-RC01
* Try to set JAVA_HOME to JDK17
* Update lint version.
* Use right JDK for dependency analysis, replace deprecated env var
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Michael Kaye
7e0a284669
Use the gradle plugin (same usage as in element-android) to standardise caching.
...
This may or may not speed up build times.
2 years ago
dependabot[bot]
de5c1dfbd4
Bump danger/danger-js from 11.2.3 to 11.2.4
...
Bumps [danger/danger-js](https://github.com/danger/danger-js ) from 11.2.3 to 11.2.4.
- [Release notes](https://github.com/danger/danger-js/releases )
- [Changelog](https://github.com/danger/danger-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/danger/danger-js/compare/11.2.3...11.2.4 )
---
updated-dependencies:
- dependency-name: danger/danger-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Jorge Martin Espinosa
f300842a87
CI: make sure Paparazzi test failures stop the test flow ( #117 )
...
* Run Paparazzi tests just once when koverMergedReport is used.
* Make sure a Paparazzi failure breaks the test flow and blocks merging.
* Change ./gradlew check call in quality.yml to custom runQualityChecks task.
2 years ago
Benoit Marty
21084c26b2
fix path
2 years ago
Benoit Marty
d02744bc17
Kover: add verify rules: global and for Presenters
2 years ago