Commit Graph

292 Commits

Author SHA1 Message Date
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
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
Benoit Marty d562ab35ad Setup Knit in the CI to check content of `md` files 2022-05-16 12:23:10 +02:00
Benoit Marty 7051385c3f
Merge pull request #6044 from vector-im/michaelk/ensure_github_user_in_pr_merge_message
Ensure we print the user in the post-PR merge tests.
2022-05-16 11:23:35 +02:00
Michael Kaye 251e3a0a83 Ensure we print the user in the post-PR merge tests. 2022-05-13 10:40:03 +01:00
Benoit Marty 824f029e20 "TODO:" is forbidden by Detekt 2022-05-12 17:06:52 +02:00
Benoit Marty 911bfe2081 Let GA run detekt 2022-05-12 17:02:22 +02:00
Benoit Marty a963596a59
Merge pull request #6022 from vector-im/feature/bma/gh_pages
Gh pages
2022-05-11 14:28:19 +02:00
Michael Kaye 3769dad30e Github action should refer to result is 'success', not status is "success". 2022-05-11 11:09:01 +01:00
Benoit Marty 79982af8d1 Revert "Temporary trigger the doc generation on pull request to check the workflow"
This reverts commit 7f2484ca4c.
2022-05-11 11:47:36 +02:00
Benoit Marty 7f2484ca4c Temporary trigger the doc generation on pull request to check the workflow 2022-05-11 11:15:46 +02:00
Benoit Marty a7d85cf9fd Setup GitHub action to generate the documentation of the SDK from develop branch 2022-05-11 11:00:24 +02:00
Benoit Marty f3d2949e87
Merge pull request #5945 from vector-im/feature/bma/dea_crash
Add small step at the beginning of the release flow
2022-05-09 17:05:05 +02: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
Benoit Marty bb54be5531
Merge pull request #5960 from vector-im/feature/bma/dependabot_reviewers
Dependabot reviewers
2022-05-09 15:19:18 +02:00
Benoit Marty 0138341486 Also assign reviewers for the github-actions update 2022-05-06 15:34:26 +02:00
Benoit Marty bf8b534c82 Dependabot PR assign to the reviewers team 2022-05-06 15:33:51 +02:00
Michael Kaye fb19d6b83c Try ensuring public_baseurl set correctly. 2022-05-05 14:35:54 +01:00
Benoit Marty 7a01e1bf65 Add small step at the beginning of the release flow 2022-05-05 14:55:34 +02:00
Michael Kaye 3a9f0232f0 Fix nightly build test report message. 2022-05-04 16:13:44 +01:00
Michael Kaye 48554a4769 Update version to fix name of parameter 'ratelimit' 2022-05-04 14:57:08 +01:00
Benoit Marty 7881f7f9ea Add a final question to know if the issue submitter will provide a PR 2022-05-02 14:41:58 +02:00
Benoit Marty 4b33751127 Clarify + typo 2022-04-27 14:31:02 +02:00
Benoit Marty 8ff7acaec5
Merge pull request #5832 from vector-im/feature/manu/elementx_gh_workflow
Add a GH workflow to push ElementX issues to the global board
2022-04-26 16:18:57 +02:00
Claire G 40f3165d7f update comment 2022-04-26 15:13:27 +02:00