Michael Telatynski and GitHub
89bffd132a
Fix gha concurrency conditions ( #22360 )
2022-05-26 10:21:43 +01:00
Michael Telatynski and GitHub
7c949f9f5a
Fix wrongly using github.ref in workflow_run actions which always refer to develop ( #22321 )
2022-05-24 12:36:15 +01:00
Michael Telatynski and GitHub
fab52795e3
Consolidate i18n check into a reusable workflow ( #22248 )
...
* Fix i18n check bypass for RiotTranslateBot
* Consolidate i18n check into a reusable workflow
2022-05-20 01:17:34 +01:00
Michael Telatynski and GitHub
b2d057b7c3
Update triage-priority-bugs.yml ( #22277 )
2022-05-19 14:54:38 +01:00
Germain and GitHub
ff7398b21f
Remove spaces to delight board automation ( #22260 )
2022-05-18 11:59:32 +01:00
Michael Telatynski and GitHub
20cc77401c
Revert "Sonarcloud check out upstream develop not fork develop ( #22239 )" ( #22249 )
...
This reverts commit 56f3afc7f8 .
2022-05-17 18:27:52 +01:00
Michael Telatynski and GitHub
56f3afc7f8
Sonarcloud check out upstream develop not fork develop ( #22239 )
2022-05-17 18:09:32 +01:00
Michael Telatynski and GitHub
b3ef2c179a
Update weblateToCounterpart to be more resilient ( #22247 )
...
* Update i18n check CI to ignore RiotTranslateBot
* Update `weblateToCounterpart` to be more resilient
2022-05-17 17:44:30 +01:00
Michael Telatynski and GitHub
6c87e294c4
Run CI in Github Actions ( #22054 )
...
* Tidy workflows
* Update get-version-from-git.sh
* Run tests in Actions
* Upload coverage to SonarCloud
* Run linters in Actions
* Run builds in Actions, consolidating with sentry uploader
* Update sonar-project.properties
* chmod +x
* Iterate
* Use new env vars
* Delete yarn-sub.js
* Use re-usable sonarqube action
* Add README badges
* Match reality
2022-05-16 16:23:44 +02:00
Travis Ralston and GitHub
f080b1fb27
Update unlabel workflow to check for card archive-ness ( #22194 )
...
* Update unlabel workflow to check for card archive-ness
Fixes CI error notifications when removing labels from issues which are archived on the Issue Triage board.
Doesn't fix the adding of labels, but that's more complicated and a work in progress as of writing.
* Update triage-unlabelled.yml
2022-05-14 00:21:41 +02:00
Michael Telatynski and GitHub
f2c8e89053
Make pull_request.yaml between the layers consistent and fix enforce labels ( #22172 )
2022-05-13 18:51:22 +01:00
Michael Telatynski and GitHub
b98e605574
Create dependency upgrade action ( #22043 )
2022-05-04 14:28:23 +01:00
Robin and GitHub
850a250cea
Fix label triage automation ( #21999 )
2022-04-30 15:32:55 +01:00
Kat Gerasimova and GitHub
2c7680bd87
Add github automation for new labels ( #21966 )
...
Add 'Team: Delight' and 'Z-NewUserJourney' to the Delight board
2022-04-28 09:53:20 +01:00
Kat Gerasimova and GitHub
cec31d0e71
Don't label threads issues with Z-Labs ( #21707 )
...
Threads is out of labs now, so shouldn't be labelled as Z-Labs in our issue tracker any more
2022-04-07 14:59:25 +01:00
Robin and GitHub
58cca0a77a
Update name of video rooms label ( #21629 )
2022-03-31 18:01:49 -04:00
Kat Gerasimova and GitHub
8ce9488bb5
Add automation for "A-New-Search-Experience" label ( #21622 )
...
Add A-New-Search-Experience label for automation to Delight board and to add Z-Labs label.
This label is currently down as A-Spotlight-Search, but I will rename it.
2022-03-31 16:55:10 +01:00
Robin and GitHub
02a5789dd3
Fix typo in labs label workflow ( #21582 )
2022-03-28 16:44:25 +01:00
Robin and GitHub
e638abf7c2
Add voice rooms to labs labels ( #21512 )
2022-03-22 19:29:11 -04:00
daniellekirkwood and GitHub
3f2ad33b2b
Add FTUE and WTF label automations ( #21179 )
2022-03-04 09:22:30 +00:00
Robin and GitHub
ba20134d1f
Update labs issue labels ( #20883 )
2022-02-03 08:33:11 +00:00
Kat Gerasimova and GitHub
840867bc02
Update issue and PR automation ( #20583 )
...
* Add X-Needs-Product issues to product board
* Add product PRs to product board
* Add UISI issues to crypto team board
* Rename labelled and unlabelled triage files because they don't always
move issues
2022-01-18 13:12:27 +00:00
Kat Gerasimova and GitHub
d3e2af58e9
Fix logic for removing Z-Labs tag with issue automation ( #20515 )
2022-01-13 14:11:12 +00:00
Timo and GitHub
ef9335697e
remove Z-Maximised-Widgets label from issue automation. ( #20483 )
2022-01-11 18:18:28 +01:00
Andy Balaam and GitHub
da8476e426
Remove extraneous dollar from review-requests action ( #20480 )
2022-01-11 13:38:19 +00:00
Andy Balaam and GitHub
f434bb9f20
Supply team name to review-request action ( #20477 )
2022-01-11 11:38:19 +00:00
Ankur and GitHub
672ca16428
Added a workflow to remove Z-Labs label. ( #20465 )
...
Signed-off-by: ankur12-1610 <anknerd.12@gmail.com >
2022-01-11 11:23:14 +00:00
Andy Balaam and GitHub
c27cdcf849
In review-request action, treat requested_teams as an array ( #20474 )
2022-01-11 11:16:52 +00:00
Andy Balaam and GitHub
2d548d1179
Print out requested teams in review-request workflow ( #20471 )
2022-01-11 10:49:07 +00:00
Ankur and GitHub
b7f48479f3
Added a workflow to triage Labs issues better. ( #20228 )
...
Signed-off-by: ankur12-1610 <anknerd.12@gmail.com >
2021-12-16 19:25:13 +00:00
Kat Gerasimova and GitHub
46bcd13e05
Update trigger for PR workflow ( #20159 )
...
pull_request doesn't pass permissions correctly for the action to work.
2021-12-13 15:36:10 +00:00
Kat Gerasimova and GitHub
9417470e93
Fix graphql warning for wrong types in workflows ( #20120 )
2021-12-09 15:55:22 -07:00
Kat Gerasimova and GitHub
5a6e981cb4
Fix indentation in workflow
2021-12-09 21:11:18 +00:00
daniellekirkwood and GitHub
0a5adedbc1
Add automation to move message bubbles issues to message bubbles board ( #20117 )
2021-12-09 15:24:20 +00:00
Kat Gerasimova and GitHub
dc75590916
Update issue automation for the Delight team ( #20112 )
...
- Remove automation for v1 board as v2 board is now in use
- Update naming for the workflow because there's only one board now
- Add Z-IA issues to Delight workboard
2021-12-09 11:24:51 +00:00
Kat Gerasimova and GitHub
7753fee9e1
Issue workflow improvements ( #19976 )
...
- Fix filtering for Design issues
- Split out spaces jobs for new and old boards, so they don't
depend on each other
- Remove voice message job for the old board
- Rename Priority bugs workflow to be shorter
- Improve naming for jobs so they're easier to read in the GitHub
Actions page
2021-12-02 16:44:02 +01:00
Andy Balaam and GitHub
090fc808bb
Move workflow env sections into steps for PR workflow ( #19926 )
2021-11-29 17:22:53 +00:00
Andy Balaam and GitHub
10e121a514
Review requests workflow ( #19911 )
...
* Review requests workflow
* Move env section up
* Use jq instead of sed to process JSON
2021-11-26 16:23:07 +00:00
Kat Gerasimova and GitHub
b2e8f212e4
Issue automation workflow updates ( #19767 )
...
* Add automation to move Threads issues
Fixes #19732
* Rename triage workflows to be more consistent
2021-11-16 14:04:11 +00:00
Kat Gerasimova and GitHub
8e279116ae
Update triage workflow to fix conditional ( #19682 )
...
Docs say to use curly brackets, internet says that can break
multiline conditionals.
Trying to fix the if statement applying only to the first step in the job and
the second step ignoring the conditional.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-10 16:42:18 +00:00
Kat Gerasimova and GitHub
28f00498a2
Actions: use new voice message board for issues ( #19670 )
...
Voice-Messages are moving to org-level beta board so add automation to
send issues there (will remove old board automation after the move).
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-09 15:10:19 +00:00
Kat Gerasimova and GitHub
4158a49297
Fix conditional check before moving design issues ( #19658 )
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-08 14:44:22 +00:00
Kat Gerasimova and GitHub
2ef1191afa
Move Spaces issues to new Delight board ( #19661 )
...
Keep automation for old board too as we haven't moved the team yet
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-08 14:44:05 +00:00
Kat Gerasimova and GitHub
0317e39ef7
Move P1 issues to crypto team board ( #19654 )
...
Move high priority issues which have an E2EE label to the crypto team
org level old style project board.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-08 12:17:20 +00:00
Kat Gerasimova and GitHub
8c227f61dd
Update design team workflow to use beta board ( #19647 )
...
Try sending design issues to the beta board
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-05 15:12:49 -06:00
Kat Gerasimova and GitHub
0c3efaec9a
Workflow: do a better check on X-Needs-Info ( #19641 )
...
Previous check doesn't really work.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-05 16:32:19 +00:00
Kat Gerasimova and GitHub
addb6183b3
Workflow: move voice message issues to their board ( #19626 )
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-04 15:45:28 +00:00
Kat Gerasimova and GitHub
ef87da52f4
Workflow: use our special token instead of github ( #19618 )
...
This could fix the obscure "#ERROR# HttpError: Validation Failed" that
we're getting in failed actions.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-04 11:43:12 +00:00
Kat Gerasimova and GitHub
06e855c601
Update workflow name to be correct ( #19614 )
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-04 10:44:33 +00:00
Kat Gerasimova and GitHub
c0a7437c20
Reference commits instead of tags in workflows ( #19597 )
...
This is better in case the tag is ever assigned to another commit.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-03 12:42:46 +00:00