Benoit Marty
19500a8cd9
Upgrade a few dependencies and update the codebase
...
Use fully qualified R classes
Fix or ignore deprecation
Update github actions and ensure JDK 17 is used
Add group for paparazzi
Fixes Lint issues
Fix Jacoco configuration
2024-07-15 18:12:20 +02:00
Michael Kaye
8e77f90348
Use gradle build cache action rather than manual cache usage. ( #7944 )
2023-01-19 11:20:16 +00:00
Jorge Martin Espinosa
ffb5edd2e4
Set timeout for test CI jobs ( #7598 )
...
* Set timeout for test CI jobs
* Increase timeout to 1.5h: some Test jobs successfully finish > 1h
2022-11-24 09:46:11 +01:00
Benoit Marty
67c2b3d01d
Merge pull request #7388 from vector-im/dependabot/github_actions/michaelkaye/setup-matrix-synapse-1.0.4
...
Bump michaelkaye/setup-matrix-synapse from 1.0.3 to 1.0.4
2022-10-25 11:13:28 +02:00
Benoit Marty
6d6d2de08b
Fix message send even if the step `ui-tests` is successful.
...
Jobs `codecov-units` and `integration-tests` do not exist anymore.
2022-10-18 10:00:18 +02:00
dependabot[bot]
7017cb97e9
Bump michaelkaye/setup-matrix-synapse from 1.0.3 to 1.0.4
...
Bumps [michaelkaye/setup-matrix-synapse](https://github.com/michaelkaye/setup-matrix-synapse ) from 1.0.3 to 1.0.4.
- [Release notes](https://github.com/michaelkaye/setup-matrix-synapse/releases )
- [Commits](https://github.com/michaelkaye/setup-matrix-synapse/compare/v1.0.3...v1.0.4 )
---
updated-dependencies:
- dependency-name: michaelkaye/setup-matrix-synapse
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 23:04:02 +00:00
Benoit Marty
bf493f27ae
Revert to `buildjet-4vcpu-ubuntu-2204`
2022-09-19 14:31:35 +02:00
Benoit Marty
75236e9ed0
Start with `buildjet-2vcpu-ubuntu-2204`
2022-09-19 10:17:05 +02:00
Benoit Marty
1afe0981a6
Use `buildjet-4vcpu-ubuntu-2204` runner instead of `macos-latest` to build and run the integration tests for the post merge task.
2022-09-13 14:47:35 +02:00
Adam Brown
b0f73b029c
upping the jvm limit but keeping the kotlin daemon constrained
2022-08-04 10:00:47 +01:00
Adam Brown
b625d6a9bc
reducing CI workers to github VM limit
2022-08-03 15:53:27 +01:00
Adam Brown
c6e263a6d3
allowing parallel builds to occur now that the memory is constrained
2022-08-03 15:45:57 +01:00
Adam Brown
ee553d6693
making use of gradle_opts environment var to attempt to limit the jvm environment and fix gradle crashing
2022-08-03 15:40:01 +01:00
Benoit Marty
e44c9aa126
Try no using the gradle daemon on CI
2022-06-28 15:36:07 +02:00
dependabot[bot]
7908c4ba2e
Bump actions/setup-python from 3 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-13 23:05:19 +00:00
Michael Kaye
ba109a486f
Update to build scripts to enable sonarqube reporting including coverage.
2022-05-25 13:35:40 +01:00
Michael Kaye
1c7f95c196
Add `.login` to get the username of the PR merger.
...
I dispair at the github actions docs.
2022-05-17 17:40:42 +01:00
Michael Kaye
251e3a0a83
Ensure we print the user in the post-PR merge tests.
2022-05-13 10:40:03 +01:00
Michael Kaye
3769dad30e
Github action should refer to result is 'success', not status is "success".
2022-05-11 11:09:01 +01:00
Michael Kaye
2f39be37a0
Check merged flag from event.pull_request
2022-05-09 15:46:07 +01:00
Michael Kaye
80263bb790
Use ' not " for quotes, and add more brackets.
2022-05-09 15:35:07 +01:00
Michael Kaye
66fe792d0e
Fix typo `..` -> `.`
2022-05-09 15:15:09 +01:00
Michael Kaye
4d1378d0a1
Fix typo - pull-request -> pull_request
2022-05-09 15:12:29 +01:00
Michael Kaye
39c2b08065
Run the PR test after merge and report to channel if it fails ( #5962 )
...
* Fork sonarqube run into a nightly build, report failures back to channel.
* Each PR triggers a build after merge, report failures back to channel.
2022-05-09 13:49:34 +00:00