ariskotsomitopoulos
3447c05b00
Reduce the number of api-level in integration tests until they can run properly in CI/CD
2021-09-14 19:17:24 +03:00
Benoit Marty
2badb9725d
Improve pull request checklist and notice
2021-09-14 15:56:04 +02:00
ariskotsomitopoulos
c9b294f737
Remove unused commented lines
2021-09-14 10:45:29 +03:00
ariskotsomitopoulos
fe1d9aa589
- Optimize build time for local builds
...
- Enhance CI/CD workflows (7GB Ram, 2CPU) by adding custom gradle arguments to properly run
- Add unit test UI comment representation plugin
2021-09-13 19:03:35 +03:00
Benoit Marty
ea6c8a6981
Merge pull request #3993 from vector-im/feature/bma/fix_for_the_sdk
...
Add code necessary to release the SDK
2021-09-10 16:23:17 +02:00
Benoit Marty
8d7cd183b4
Update the recipe to upload to MavenCentral.
...
In the future the CI will do that, but keep it manual for now.
2021-09-10 16:22:19 +02:00
Benoit Marty
6a1409ba59
Better management of SDK version
2021-09-09 09:55:24 +02:00
Benoit Marty
167298735e
Merge pull request #3921 from vector-im/feature/bma/integ_test_fix
...
Test on intermediate API levels
2021-09-06 09:57:20 +02:00
Benoit Marty
1fdc5fd3d9
Merge pull request #3960 from kittykat/issue-template
...
Issue templates: merge expected and actual results
2021-09-03 17:27:23 +02:00
Ekaterina Gerasimova
b566779a6d
Issue templates: merge expected and actual results
...
Feedback received asking to merge templates so they take up less space
and are quicker for developers to fill.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-09-03 16:21:35 +01:00
Benoit Marty
75daeb7699
Add sanity test GitHub action
...
API 28 for now
2021-09-03 17:02:14 +02:00
Benoit Marty
99cb51af6b
Test on intermediate API levels
2021-09-03 17:02:14 +02:00
Benoit Marty
08538153a5
Temporary add build of Android tests, which cannot be run on the CI right now, but they need to at least compile
2021-09-03 10:29:22 +02:00
Benoit Marty
cdd3006094
Lint for Gplay and Fdroid release APK
...
More issues can be detected.
2021-09-03 09:42:53 +02:00
Benoit Marty
ec6bae6b1e
Lint now check all the modules, but is does not check all the variants. Let's keep it like that for now
...
https://developer.android.com/studio/releases/gradle-plugin#running_lint_on_default_variant_only
2021-09-02 10:43:33 +02:00
Benoit Marty
7d37ff5eda
Merge pull request #3782 from vector-im/gha-integration-debug
...
ci: disable fail-fast for integration tests
2021-08-31 10:42:58 +02:00
Ekaterina Gerasimova
5a65341e82
Issue templates: replace SDK and release checklist
...
Remove old Markdown templates and replace with new YAML templates.
Improve wording slightly, add links.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-08-26 09:36:19 +01:00
Ekaterina Gerasimova
ea986dbac7
Issue templates: add question about homeserver
...
Some issues are related to homeserver, version or settings.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-08-25 14:52:37 +01:00
Ekaterina Gerasimova
4d413e0afd
Issue triage: remove old templates, add new ones
...
Remove the old style Markdown templates and replace with new style yaml
templates. New templates match those used in element-web.
Note that issue labels will been to be renamed to match element-web
before this PR can be merged.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-08-23 22:54:38 +01:00
Arun Babu Neelicattu
1eacc09482
ci: disable fail-fast for integration tests
2021-08-03 16:12:51 +02:00
Benoit Marty
c21625079e
Improve the template
2021-07-19 12:34:44 +02:00
Benoit Marty
1cb93b60c2
Update issue templates
2021-07-06 17:04:38 +02:00
Benoit Marty
eea18fb71c
Rename towncrier folder from newsfragment to changelog.d
2021-06-18 21:33:50 +02:00
Benoit Marty
6240910b90
Configure towncrier tools - Update documentation
2021-05-20 16:53:26 +02:00
Benoit Marty
9e795894be
Change command to run connected tests
2021-05-19 18:16:05 +02:00
Benoit Marty
c437ed394d
No need to build Android test, it's done by integration workflow
2021-05-19 17:48:12 +02:00
Benoit Marty
974c7ef8d9
Run test on API 21 and API 30, and disable rate limiting on Synapse
2021-05-19 17:45:47 +02:00
Benoit Marty
fa6aaca67a
Fix some typo
2021-05-19 17:38:32 +02:00
Benoit Marty
b5f7abda48
master -> main
2021-05-19 17:26:38 +02:00
Benoit Marty
619e8cca37
typo
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
7db5c66f2c
ci: fix integration test config api-level
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
33b2100842
ci: fix integration test config syntax
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
112a160725
ci: enable android emulator
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
d926890c79
ci: ignore warnings for integration tests
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
1fac4dfe3e
ci: clean up naming
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
62ca8d87dc
ci: setup synapse server manually
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
c39a8caaed
ci: disable integration health checks
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
bebd84d1f5
ci: add integration tests
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
f0adf29d12
ci: split out apk linting
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
209a9b09c7
ci: fix typo in naming
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
55912ef49d
ci: cache debug apk linting reports on failure
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
467d3e764e
ci: do not fail fast on debug apk builds
2021-05-19 17:26:38 +02:00
Arun Babu Neelicattu
ff1d8c310e
ci: add initial github actions pipelines
2021-05-19 17:26:38 +02:00
Jonathan de Jong
c998f5fd8f
whoops
2021-03-14 19:20:35 +01:00
Jonathan de Jong
cb0445c785
Change bold to headers
2021-03-14 19:14:53 +01:00
Benoit Marty
5710dd6d01
Increase again for the WE
2021-02-20 00:24:41 +01:00
Benoit Marty
bb99477c13
increase limit
2021-02-20 00:20:54 +01:00
Benoit Marty
a123c6694c
Create dependabot.yml - valid yaml 2
2021-02-19 22:51:35 +01:00
Benoit Marty
ba5192026e
Create dependabot.yml - valid yaml
2021-02-19 22:50:42 +01:00
Benoit Marty
b27aa523ba
Create dependabot.yml
2021-02-19 22:47:36 +01:00
Cristian Greco
62f620f79b
Add workflow for Update Gradle Wrapper Action.
...
This action keeps Gradle Wrapper up-to-date to the latest release. It
will run every day at midnight (UTC) and create a pull request if a new
Gradle version is available. The updated Wrapper script is validated
(with checksum verification) during the update process, and the Wrapper
is setup so that it will validate the Gradle binary itself on first run
of the new version.
Signed-off-by: Cristian Greco <cristian@regolo.cc>
2020-09-24 11:19:28 +02:00
Benoit Marty
d29d1ead9b
Update issue templates
2020-09-17 16:58:43 +02:00
Benoit Marty
02145eaa06
Github repository has been renamed
2020-08-27 18:16:29 +02:00
Tilo Spannagel
861b379992
Official Gradle Wrapper Validation Action
...
See: https://github.com/gradle/wrapper-validation-action
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2020-08-18 00:49:17 +02:00
Benoit Marty
ebc7db2bc2
Update issue templates
2020-08-11 09:45:47 +02:00
Benoit Marty
b8b8a12035
Update issue templates
2020-08-05 22:05:13 +02:00
Benoit Marty
087c5cb77c
Update issue templates
2020-08-05 22:02:57 +02:00
Benoit Marty
64d000ec53
Update PULL_REQUEST_TEMPLATE.md
2020-08-03 17:29:07 +02:00
Benoit Marty
96d6b75037
Fix broken link
2020-01-16 10:57:08 +01:00
Benoit Marty
a199eaa171
Setup various tools
2019-03-13 17:00:30 +01:00