Benoit Marty
a062093acf
Merge jobs that generate XML reports together
...
So that Danger can report all errors from generated XML files
2022-07-29 10:02:40 +02:00
Benoit Marty
630a981864
No need for ktlint comment, Danger will inline comment
2022-07-29 10:02:40 +02:00
Benoit Marty
56691f613e
Setup Danger to Element Android project.
2022-07-29 10:02:40 +02:00
Benoit Marty
8019eb55fa
Add missing `)`
2022-07-22 11:43:58 +02:00
Benoit Marty
9a143d99cb
Update issue triage workflow.
2022-07-21 14:24:52 +02:00
Benoit Marty
6b0f8318b7
Nightly: fix issue in towncrier command. Add missing `build`
2022-07-20 23:39:37 +02:00
Kat Gerasimova
069c0c7cb4
Update issue automation for the design team ( #6577 )
...
* Update issue automation for the design team
The design team would like to see all of their issues on their board for triage now
* Update triage-labelled.yml
2022-07-18 17:14:34 +03:00
Benoit Marty
4ed24b5571
Merge pull request #6478 from vector-im/feature/bma/nightly
...
Nightly build published on Firebase
2022-07-18 14:22:15 +02:00
Benoit Marty
9b60bc0ad4
Command changed with towncrier 21.9.0
2022-07-13 12:42:20 +02:00
Benoit Marty
7ab7d7cc80
Comment the GHA towncrier, there is a syntax error
2022-07-12 10:29:49 +02:00
Benoit Marty
d524f1a7d4
Group if together
2022-07-11 17:03:09 +02:00
Benoit Marty
6feca4badf
Indentation, move comment above the block.
2022-07-11 12:41:17 +02:00
Benoit Marty
63419fcf5e
Do the check on towncrier only for PR targeting develop branch
2022-07-11 12:38:45 +02:00
Benoit Marty
1fd0fe504d
Format file
2022-07-11 12:37:35 +02:00
Benoit Marty
cdaec0e293
Add GitHub action to build and publish the nightly build.
2022-07-06 15:38:06 +02:00
Benoit Marty
1e0799d5b0
shorter name
2022-07-06 11:53:13 +02:00
Benoit Marty
0776d394bc
Add GitHub action to check for a towncrier file
2022-07-06 11:51:30 +02:00
Benoit Marty
1556e5d078
Replace 5 manual steps to 1 command line step
2022-06-30 10:23:34 +02:00
Benoit Marty
e44c9aa126
Try no using the gradle daemon on CI
2022-06-28 15:36:07 +02:00
Benoit Marty
dc63d41c97
Harmonize values of `CI_GRADLE_ARG_PROPERTIES`
2022-06-28 15:35:04 +02:00
Adam Brown
eef904b3d5
applying jvm memory settings to CI linting tasks
...
- should stop the task crashing on the CI
2022-06-23 16:35:37 +01:00
Adam Brown
42be961681
applying sanity test filter to the start params
2022-06-21 09:15:28 +01:00
Adam Brown
a76b6e522b
splitting unit and instrumentation test tasks so that we can configure the android plugin testCoverage parameter
...
- there's a bug that causes the output to be invalid for unit tests
2022-06-21 09:15:27 +01:00
Benoit Marty
663812b90b
Format file
2022-06-17 15:21:23 +02:00
Benoit Marty
daa571957a
Replace task by much faster `dependencyCheckAnalyze`
2022-06-17 13:20:37 +02:00
Benoit Marty
ee23118079
Merge pull request #6298 from vector-im/dependabot/github_actions/actions/setup-python-4
...
Bump actions/setup-python from 3 to 4
2022-06-15 21:52:18 +02:00
Michael Kaye
063f082fac
Run exodus on all PR branches.
...
Build the release APK for each PR commit, run exodus against that APK.
2022-06-15 11:41:46 +01: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
d84b768db3
Don't run tests in the UI folder for coverage.
2022-06-09 23:58:50 +01:00
Kat Gerasimova
8fb6957bc0
Fix triage automation
2022-06-09 13:17:01 +01:00
Benoit Marty
0b3dfab951
"beta" -> "open testing" PlayStore terminology and move step to update the topic once production is live to a dedicated section. Also update the diary only when production is live.
2022-06-08 10:45:26 +02:00
Benoit Marty
78da5017a9
Update about the F-Droid release flow.
2022-06-08 10:27:46 +02:00
Benoit Marty
b35a09906c
Add checks to give the status of the PlayStore submission.
2022-06-08 10:23:19 +02:00
Michael Kaye
10125f4738
Merge pull request #6111 from vector-im/michaelk/sonarqube_fixes
...
Sonarqube including coverage on each PR.
2022-06-07 09:44:00 +01:00
Michael Kaye
23324990c0
Fix and/&& mixup
2022-06-06 17:55:12 +01:00
Michael Kaye
e9cb417cef
We still might be flaky; retry entire test run if so.
2022-06-06 17:43:30 +01:00
Michael Kaye
56608d564e
Retry ALL THE THINGS, and always send sonarqube
2022-06-06 17:08:02 +01:00
Germain Souquet
3b680e27e8
Fix label name
2022-06-01 11:46:51 +01:00
Germain Souquet
de3e0acb56
move issues with the team delight label
2022-06-01 11:37:33 +01:00
Germain Souquet
0287153e56
Remove spaces issues to delight board automation
2022-06-01 10:04:47 +01:00
Benoit Marty
1fe4ecee99
Merge pull request #5888 from vector-im/feature/bma/issue_tmpl
...
Add a final question to know if the issue submitter will provide a PR
2022-05-31 18:18:59 +02:00
Olivér Falvai
2802a714ab
Fix concurrency group
2022-05-26 08:36:12 +02:00
Michael Kaye
fd5b7099af
Add commented out version of building integration tests for reference.
2022-05-25 14:10:50 +01:00
Michael Kaye
ba109a486f
Update to build scripts to enable sonarqube reporting including coverage.
2022-05-25 13:35:40 +01:00
Olivér Falvai
f036d35829
Merge branch 'develop' into dependency-cleanup
2022-05-19 12:27:09 +02:00
Olivér Falvai
4290945118
Enable parallelism
2022-05-19 12:09:45 +02:00
Olivér Falvai
bc050d3030
Tweak JVM memory settings
2022-05-19 12:08:17 +02:00
Olivér Falvai
464735f829
Move dependency analysis to its own job
2022-05-19 11:31:32 +02:00
Olivér Falvai
c093b3476f
Limit parallel Gradle tasks
2022-05-19 10:57:06 +02:00
Olivér Falvai
86663ec073
Fine tune dependency analysis, add CI workflow
2022-05-18 18:47:52 +02:00