Doug
cb7771916b
Fix Element Alpha workflow
...
set-output is deprecated and the warning fails the secret check. Instead match ElementX by comparing the pull request repo to make sure it matches the workflow's repo.
2023-01-11 11:04:44 +00:00
Ekaterina Gerasimova
eff7f779da
Update project board IDs for automation
...
"PN-" prefixed IDs are no longer working, update to new IDs
2022-12-09 13:18:41 +00:00
Stefan Ceriu
3461834250
Allow alpha builds to run, if tagged accordingly, when pushing new commits
2022-11-23 14:05:19 +02:00
Stefan Ceriu
e781d76b56
Switch to using an API key for interactions with AppStoreConnect while on CI; update fastlane and dependencies
2022-11-09 10:53:20 +02:00
Kat Gerasimova
98c24fdaac
Update PR automation
...
Stop using deprecated ProjectNext API in favour of the new ProjectV2 one
2022-11-03 11:07:48 +00:00
Kat Gerasimova
9b47e47e7e
Update issue automation
...
Stop using deprecated ProjectNext API in favour of the new ProjectV2 one
2022-11-03 12:22:58 +02:00
Kat Gerasimova
98eda4ee62
Fix typo in issue automation
2022-10-31 19:32:17 +02:00
Kat Gerasimova
d7dcb1d80c
Add issue automation for the VoIP team
2022-10-31 14:24:44 +02:00
David Langley
f03dadc149
add Z-Labs tag or rich text editor and update to the new label naming
2022-10-27 15:24:28 +01:00
Stefan Ceriu
25b79cbaad
Stop running UI tests on pushes to develop, they already run on PRs
2022-10-25 14:24:36 +03:00
Kat Gerasimova
1829729cb4
Clarify issue automation conditions
...
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
2022-10-20 09:55:18 +01:00
Kat Gerasimova
a7c6a3eef0
Update issue automation for design
...
Put only high priority issues in front of the design team, all of which the design team will aim to action to keep the queue at zero
2022-10-20 09:55:18 +01:00
Kat Gerasimova
a428d387c3
Add issue automation for PS features teams
2022-10-20 09:46:03 +01:00
Stefan Ceriu
61a49de202
Add pull request change types for triggering alpha builds
2022-10-18 15:25:39 +03:00
Stefan Ceriu
9ac6380210
Configure codecov flags and have them be carried forward
2022-10-18 14:30:00 +03:00
Stefan Ceriu
db5b37e9bf
Only running alpha builds when PR labeled with Trigger-PR-Build
2022-10-18 14:30:00 +03:00
Kat Gerasimova
09cd354d6d
Fix issue automation
...
Column name has been updated, update automation to match
2022-10-05 13:41:48 +03:00
Stefan Ceriu
0643e061c2
Have Codecov ignore generated files and run the UI tests on pushes to develop
2022-09-08 09:43:22 +03:00
Stefan Ceriu
fe5d34a7e1
Fix RiotSwiftUITest coverage report gathering
2022-09-06 16:21:24 +03:00
Germain
500f27cbcb
Remove threads board automation
...
The threads board has been closed and is now replaced by the Delight board
2022-09-05 09:41:02 +01:00
Andy Uhnak
1598a77ec2
Install sentry-cli
2022-08-18 10:47:49 +01:00
Andy Uhnak
93aabb9c82
Update plugins
2022-08-18 10:47:49 +01:00
Andy Uhnak
02a3c45de0
Cache gems via setup-ruby
2022-08-18 10:47:49 +01:00
Andy Uhnak
c003dd5007
Fix name
2022-08-18 10:47:49 +01:00
Andy Uhnak
1e2c0f23fd
Pass secret as env
2022-08-18 10:47:49 +01:00
Germain
d1d31344df
Add App Layout delight automation
2022-08-01 13:34:52 +01:00
Kat Gerasimova
6ee6f5585e
Update issue automation for the design team
...
The design team would like to see all of their issues on their board for triage now
2022-07-18 10:49:18 +01:00
Doug
b025f202c7
Add missing ) in workflow.
2022-06-21 09:07:48 +01:00
ismailgulek
8aa8623cdf
Simplify comments on sonarcloud.yml
2022-06-17 12:06:24 +03:00
ismailgulek
ea21643420
Run sonarcloud on linux
2022-06-16 18:19:12 +03:00
ismailgulek
0768d2f9b5
Use new GH template workflow
2022-06-16 18:01:35 +03:00
ismailgulek
01fe776b60
Move sonarcloud to sonar.yml
2022-06-16 17:41:58 +03:00
ismailgulek
02de0d7bf9
Add sonarcloud config
2022-06-16 17:34:10 +03:00
ismailgulek
72f6490737
Add Codecov configuration
2022-06-16 13:54:20 +03:00
Germain
155847e4d5
Remove spaces issues to delight board automation ( #6230 )
...
* Remove spaces issues to delight board automation
* Move issues with the Team Delight label
* Fix label name
2022-06-01 17:50:15 +02:00
Doug
0d50b2b652
Update CI to use macOS 12 and Xcode 13.4.
2022-05-25 17:38:22 +01:00
Doug
842fb614b4
Fix UI test action and Auth test.
2022-05-05 10:11:34 +01:00
Doug
93446c636f
Add locheck run script to Riot target. ( #6069 )
...
* Add a locheck pre-build step to find all .strings errors.
* Treat locheck warnings as errors.
* Install mint on CI and pin locheck version.
* Clean up localised strings with invalid formatting
2022-04-26 09:36:05 +01:00
Kat Gerasimova
4d17f53dad
Update issue labelling automation
...
Don't label A-Threads with Z-Labs any more because threads have been released
2022-04-22 13:48:53 +01:00
Doug
7c8aa40cac
Fix UI Tests and run on PRs
...
- Add missing screen states.
- Detect the bottom of the screen list and stop scrolling if screen state wasn't found.
- Remove unimplemented tests to speed up the run.
- Remove failed button checks in MatrixItemChooserUITests
2022-04-21 12:54:53 +01:00
daniellekirkwood
1c9490a964
Update automation for WTF and FTUE project boards ( #5505 )
2022-02-04 13:52:47 +00:00
David Langley
b11097c473
Merge pull request #5496 from vector-im/langleyd/5491_fix_CI_for_non_vector_repo_prs
...
Only run job if secrets are available.
2022-02-04 09:21:23 +00:00
David Langley
c684cb13e6
Add secret-check job
2022-02-03 21:06:59 +00:00
David Langley
7303c373cd
Disable if
2022-02-03 21:03:01 +00:00
David Langley
cfb5be6d47
Can't use secrets in job.if. Try env vars.
2022-02-03 21:01:20 +00:00
David Langley
f2da4ad45e
Only run job if secrets are available.
2022-02-03 17:03:33 +00:00
daniellekirkwood
0fb8b126a4
Add automation for WTF and FTUE project boards ( #5494 )
2022-02-03 16:34:18 +00:00
David Langley
e7aa7b75a5
Don't buld alpa release for non vector-im/element-ios repos
2022-02-03 09:32:15 +00:00
Stefan Ceriu
03f2a2687f
vector-im/element-ios/issues/5298 - Removed cocoapods-keys and moved the MapTiler key to the buildSettings.
2022-01-19 16:11:35 +02:00
Ekaterina Gerasimova
a8165d23a4
Sync issue automation with element-web
...
Add automation for
* labelling Labs issues
* adding design and product issues to boards
* adding design and product PRs to boards
* add UISI issues to Crypto team board
Fixes issue #5380
2022-01-16 17:40:11 +00:00