Commit Graph

63 Commits

Author SHA1 Message Date
Jorge Martin Espinosa
d8a391ec9b Try to run Diawi only for PRs (#124) 2023-03-02 18:08:57 +01:00
Benoit Marty
1ec629c304 Merge pull request #92 from vector-im/feature/bma/pr_improvement
Configure Diawi and split APK
2023-03-02 11:44:34 +01:00
Jorge Martin Espinosa
633f65e557 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.
2023-03-02 09:15:47 +01:00
Benoit Marty
d617a9a3dc Split APK per ABI 2023-03-01 10:26:05 +01:00
Benoit Marty
223e264512 Setup Diawi to comment Pull Request with a QrCode to download the APK 2023-03-01 10:26:05 +01:00
Benoit Marty
61f01f1f55 Fix typo 2023-03-01 09:55:39 +01:00
Benoit Marty
01d2dde7be Build unmerged branch on pull request 2023-03-01 09:55:39 +01:00
dependabot[bot]
19f68ceccd Bump mobile-dev-inc/action-maestro-cloud from 1.2.3 to 1.3.1
Bumps [mobile-dev-inc/action-maestro-cloud](https://github.com/mobile-dev-inc/action-maestro-cloud) from 1.2.3 to 1.3.1.
- [Release notes](https://github.com/mobile-dev-inc/action-maestro-cloud/releases)
- [Commits](https://github.com/mobile-dev-inc/action-maestro-cloud/compare/v1.2.3...v1.3.1)

---
updated-dependencies:
- dependency-name: mobile-dev-inc/action-maestro-cloud
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-24 23:05:21 +00:00
David Langley
7fb8dce0da Add labelled issues to Verticals Feature project 2023-02-22 10:24:50 +00:00
Benoit Marty
bebbf89ad4 Merge pull request #77 from michaelkaye/michaelk/upload_nightly_to_browserstack
On nightly build (or manual build), additionally upload a copy to browserstack for automation.
2023-02-17 12:01:43 +01:00
Kat Gerasimova
3381d24eb9 Create story.yml (#87)
Add template for user story issues
2023-02-16 18:04:37 +00:00
Johannes Marbach
2a2ea0e1b9 Add EXF issues to the X-Plorer project 2023-02-14 17:09:04 +01:00
Michael Kaye
7bb1af4133 Rename custom ID in line with iOS name 2023-02-10 10:59:01 +00:00
Michael Kaye
5f553fb64b On nightly build, additionally upload a copy to browserstack for automation. 2023-02-08 13:55:31 +00:00
Benoit Marty
da90d1312c fix path 2023-02-07 22:13:39 +01:00
Benoit Marty
312cc4ce22 Kover: add verify rules: global and for Presenters 2023-02-07 16:29:57 +01:00
Benoit Marty
1c890e223b Rename artifact 2023-02-07 10:36:29 +01:00
Benoit Marty
3259956e3c Running kover run the tests, no need to do it twice. 2023-02-07 10:36:29 +01:00
Benoit Marty
4f363ac37a Upload coverage reports to codecov 2023-02-01 13:42:47 +01:00
Benoit Marty
cae4ad96af CI: Generate and archive kover report 2023-02-01 11:45:09 +01:00
Benoit Marty
9f88c63a15 Task was not run... To check again on CI 2023-02-01 11:44:41 +01:00
Benoit Marty
9de8fbd18e Sonar: run after tests on CI. 2023-02-01 09:11:21 +01:00
dependabot[bot]
8486f79b21 Bump danger/danger-js from 11.2.2 to 11.2.3
Bumps [danger/danger-js](https://github.com/danger/danger-js) from 11.2.2 to 11.2.3.
- [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.2...11.2.3)

---
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>
2023-01-25 22:11:51 +00:00
dependabot[bot]
a4a6cbef60 Bump mobile-dev-inc/action-maestro-cloud from 1.2.2 to 1.2.3
Bumps [mobile-dev-inc/action-maestro-cloud](https://github.com/mobile-dev-inc/action-maestro-cloud) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/mobile-dev-inc/action-maestro-cloud/releases)
- [Commits](https://github.com/mobile-dev-inc/action-maestro-cloud/compare/v1.2.2...v1.2.3)

---
updated-dependencies:
- dependency-name: mobile-dev-inc/action-maestro-cloud
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-24 22:11:13 +00:00
dependabot[bot]
502831cd71 Bump mobile-dev-inc/action-maestro-cloud from 1.1.1 to 1.2.2
Bumps [mobile-dev-inc/action-maestro-cloud](https://github.com/mobile-dev-inc/action-maestro-cloud) from 1.1.1 to 1.2.2.
- [Release notes](https://github.com/mobile-dev-inc/action-maestro-cloud/releases)
- [Commits](https://github.com/mobile-dev-inc/action-maestro-cloud/compare/v1.1.1...v1.2.2)

---
updated-dependencies:
- dependency-name: mobile-dev-inc/action-maestro-cloud
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-20 22:11:03 +00:00
Benoit Marty
3b428de991 Merge pull request #28 from vector-im/feature/bma/uiTests
UI tests
2023-01-19 15:07:21 +01:00
Benoit Marty
7b2eae6cf5 ./gradlew test actually includes paparazzi tests. 2023-01-19 10:46:02 +01:00
Benoit Marty
c4c562cb3b Try to run only paparazzi 2023-01-19 09:54:01 +01:00
dependabot[bot]
44e0d6d368 Bump danger/danger-js from 11.2.1 to 11.2.2
Bumps [danger/danger-js](https://github.com/danger/danger-js) from 11.2.1 to 11.2.2.
- [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.1...11.2.2)

---
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>
2023-01-18 22:14:35 +00:00
Benoit Marty
2f197e58eb Fix CI running Paparazzi. 2023-01-18 16:50:37 +01:00
Benoit Marty
f6e2e2fa90 Fix typo 2023-01-18 16:40:53 +01:00
Benoit Marty
e20fee936f Actually run screenshot tests 2023-01-18 15:49:57 +01:00
Benoit Marty
051b736163 CI no need to run test twice 2023-01-18 15:49:57 +01:00
Benoit Marty
168225f577 Screenshot test in CI 2023-01-18 15:20:32 +01:00
Benoit Marty
7caff5c2dd Setup git lfs 2023-01-18 15:20:32 +01:00
Benoit Marty
5ef8df252c Merge pull request #44 from vector-im/feature/bma/buildReleaseAndNightly
Add steps to check that release and nightly build can compile.
2023-01-18 13:53:03 +01:00
Benoit Marty
2c1a2dc444 Add script to import strings, and doc.
Add GitHub action to sync strings.
2023-01-18 11:54:02 +01:00
Benoit Marty
a98c6165dd Add steps to check that release and nightly build can compile. 2023-01-18 11:26:11 +01:00
Benoit Marty
a5ca5c62d2 Merge pull request #37 from vector-im/feature/bma/maestro
Maestro
2023-01-18 10:55:57 +01:00
Benoit Marty
5ffac581f4 Add GitHub actions to update and validate the Gradle Wrapper. 2023-01-18 09:37:07 +01:00
Benoit Marty
bba01ebaff Allow concurrency with the build job. 2023-01-17 18:11:12 +01:00
Benoit Marty
369f520344 Rename job, add missing parameter ROOM_NAME and update TOC 2023-01-17 18:11:12 +01:00
Benoit Marty
1333ab6643 Setup Maestro and add first tests.
Also configure CI
2023-01-17 18:11:12 +01:00
manuroe
cac0c53861 Merge branch 'develop' into manu/all-issues-in-gh-board 2023-01-13 10:34:44 +01:00
Benoit Marty
0a8d012211 Merge pull request #34 from vector-im/feature/bma/ghTemplates
Add issue and pull request templates
2023-01-12 17:56:44 +01:00
manuroe
317d8da296 GH board: Send all issues to the EX board
Once labelled, an issue will go the [EX board](https://github.com/orgs/vector-im/projects/43).

This commit fixed the board to use ( I C+Ped f7d7314d0c/.github/workflows/triage-labelled.yml)
2023-01-11 15:40:07 +01:00
Benoit Marty
45a455f8af Setup towncrier 2023-01-11 14:57:14 +01:00
Benoit Marty
c94e783c33 Add issue and pull request templates 2023-01-10 18:04:08 +01:00
Benoit Marty
aeced8a70f Merge pull request #31 from vector-im/feature/bma/checkDep
Set up dependency check plugin
2023-01-09 17:23:09 +01:00
dependabot[bot]
aadf656672 Bump danger/danger-js from 11.2.0 to 11.2.1
Bumps [danger/danger-js](https://github.com/danger/danger-js) from 11.2.0 to 11.2.1.
- [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.0...11.2.1)

---
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>
2023-01-06 22:11:45 +00:00