Commit Graph

131 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
Kat Gerasimova c1c87caa0e Remove broken link 2023-02-13 10:46:35 +00:00
Doug dce27b4264 Merge remote-tracking branch 'origin/develop' into develop 2023-02-10 13:40:22 +00:00
Kat Gerasimova 108bbf6353 Polish the new issue view (#7363)
* Polish the new issue view
* Redirect from to discussions for enhancements

Remove issue template for enhancements as we collect them in Element meta discussions for a while now
2023-02-10 15:30:46 +02:00
Kat Gerasimova 1a9e999a1f Update issue template config 2023-02-10 15:25:46 +02: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 eb94882791 Fix typo 2022-10-14 09:48:33 +03:00
Kat Gerasimova e7f988f52a Update enhancement issue template
Link to discussions for cross-platform and feature requests
2022-10-13 10:07:50 +01: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