Commit Graph

104 Commits

Author SHA1 Message Date
Doug b59f7967f6 Use the codecov token. (#7834)
* Use the codecov token and v4 action
2024-08-20 13:56:04 +01:00
Guillaume a04481f055 Update sonarcloud project key (#7826) 2024-08-05 09:54:37 +01:00
Stefan Ceriu 39d0109c8d Make the matrix-ios-sdk a submodule and use it as a local pod instead of a published one. 2024-06-10 15:26:00 +03:00
Stefan Ceriu 04bd7e0bf4 Use the latest version of the sonarcloud github action 2024-03-19 13:05:57 +02:00
Stefan Ceriu d13563c2c9 Switch the github actions to the macos-14 runner 2024-03-19 12:46:29 +02:00
manuroe 1623c06d62 GH actions: remove triaging process and old GH projects 2024-01-02 11:18:51 +01:00
Doug df2837a591 Update most references of vector-im to element-hq (#7725)
Ignoring code comments as the codebase is old and redirects exist. Might be some Sonarcloud updates to follow.
2023-12-13 11:46:27 +00:00
Kat Gerasimova 92895f0f26 Update triage for labelled issues
Modernise actions from graphql to use new actions.

Remove automation for Delight, WTF, FTUE, voice message and message bubble boards.
2023-04-26 16:25:01 +01:00
Kat Gerasimova 99dbbd9d70 Fix typo in issue automation 2023-03-24 10:29:44 +00:00
Kat Gerasimova b26d594345 Set up automation for new triage board 2023-02-27 14:10:59 +02:00
Johannes Marbach f0fb47f16d Add EXF issues to the X-Plorer project 2023-02-14 11:38:47 +01:00
Doug e8ed47fbad Attempt fixing Alpha builds on releases. 2023-02-10 12:24:25 +00:00
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