Commit Graph

77 Commits

Author SHA1 Message Date
Michael Telatynski
dab1488ffe Fix PR_NUMBER env variable 2022-04-27 22:43:51 +01:00
Michael Telatynski
61f8ec5e10 Test 2022-04-27 22:41:12 +01:00
Michael Telatynski
7a01c6c61b Update deploy_develop.yaml 2022-04-27 22:31:03 +01:00
Michael Telatynski
0ab7cd05c7 Consolidate the two secrets environments 2022-04-27 22:27:00 +01:00
Michael Telatynski
7cc52e68d1 Consolidate workflows by means of reuse 2022-04-27 17:23:06 +01:00
Michael Telatynski
8bdd965122 Use fetchdep everywhere 2022-04-27 17:12:34 +01:00
Michael Telatynski
418de7998a Switch up develop redeploy script to work off Github Actions 2022-04-27 16:48:02 +01:00
Michael Telatynski
008889d2a8 Split back out into two workflows for artifact access 2022-04-27 13:29:14 +01:00
Michael Telatynski
b577d0f2f2 Fix usage of wrong action 2022-04-27 13:15:16 +01:00
Michael Telatynski
98733057a7 Attempt to use deployments more properly 2022-04-27 13:10:39 +01:00
Michael Telatynski
0cd6e02c99 Iterate 2022-04-27 12:41:46 +01:00
Michael Telatynski
449a0e64d9 Test 2022-04-27 12:38:09 +01:00
Michael Telatynski
89b3e4aaab Lets try this 2022-04-27 08:38:12 +01:00
Michael Telatynski
fe8c583e09 Attempt all of the CI 2022-04-27 07:53:30 +01:00
Michael Telatynski
5adf38c87f temporarily increase trigger 2022-04-26 18:19:19 +01:00
Michael Telatynski
59d7265e69 Test deployment hook 2022-04-26 18:17:47 +01:00
Michael Telatynski
446b510b82 Delint workflow scripts 2022-04-26 18:17:31 +01:00
Kat Gerasimova
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
58cca0a77a Update name of video rooms label (#21629) 2022-03-31 18:01:49 -04:00
Kat Gerasimova
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
02a5789dd3 Fix typo in labs label workflow (#21582) 2022-03-28 16:44:25 +01:00
Robin
e638abf7c2 Add voice rooms to labs labels (#21512) 2022-03-22 19:29:11 -04:00
daniellekirkwood
3f2ad33b2b Add FTUE and WTF label automations (#21179) 2022-03-04 09:22:30 +00:00
Robin
ba20134d1f Update labs issue labels (#20883) 2022-02-03 08:33:11 +00:00
Kat Gerasimova
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
d3e2af58e9 Fix logic for removing Z-Labs tag with issue automation (#20515) 2022-01-13 14:11:12 +00:00
Timo
ef9335697e remove Z-Maximised-Widgets label from issue automation. (#20483) 2022-01-11 18:18:28 +01:00
Andy Balaam
da8476e426 Remove extraneous dollar from review-requests action (#20480) 2022-01-11 13:38:19 +00:00
Andy Balaam
f434bb9f20 Supply team name to review-request action (#20477) 2022-01-11 11:38:19 +00:00
Ankur
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
c27cdcf849 In review-request action, treat requested_teams as an array (#20474) 2022-01-11 11:16:52 +00:00
Andy Balaam
2d548d1179 Print out requested teams in review-request workflow (#20471) 2022-01-11 10:49:07 +00:00
Ankur
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
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
9417470e93 Fix graphql warning for wrong types in workflows (#20120) 2021-12-09 15:55:22 -07:00
Kat Gerasimova
5a6e981cb4 Fix indentation in workflow 2021-12-09 21:11:18 +00:00
daniellekirkwood
0a5adedbc1 Add automation to move message bubbles issues to message bubbles board (#20117) 2021-12-09 15:24:20 +00:00
Kat Gerasimova
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
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
090fc808bb Move workflow env sections into steps for PR workflow (#19926) 2021-11-29 17:22:53 +00:00
Andy Balaam
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
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
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
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
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
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
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
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
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
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