Commit Graph
136 Commits
Author SHA1 Message Date
Michael TelatynskiandGitHub 4a91c172b2 Github Actions pull_request synchronize runs on PR open anyway (#22396)
* Github Actions pull_request synchronize runs on PR open anyway

* Update pull_request.yaml
2022-05-30 15:40:33 +01:00
Michael TelatynskiandGitHub 89bffd132a Fix gha concurrency conditions (#22360) 2022-05-26 10:21:43 +01:00
Michael TelatynskiandGitHub 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 TelatynskiandGitHub 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 TelatynskiandGitHub b2d057b7c3 Update triage-priority-bugs.yml (#22277) 2022-05-19 14:54:38 +01:00
GermainandGitHub ff7398b21f Remove spaces to delight board automation (#22260) 2022-05-18 11:59:32 +01:00
Michael TelatynskiandGitHub 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 TelatynskiandGitHub 56f3afc7f8 Sonarcloud check out upstream develop not fork develop (#22239) 2022-05-17 18:09:32 +01:00
Michael TelatynskiandGitHub 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 TelatynskiandGitHub 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 RalstonandGitHub 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 TelatynskiandGitHub f2c8e89053 Make pull_request.yaml between the layers consistent and fix enforce labels (#22172) 2022-05-13 18:51:22 +01:00
Michael TelatynskiandGitHub b98e605574 Create dependency upgrade action (#22043) 2022-05-04 14:28:23 +01:00
RobinandGitHub 850a250cea Fix label triage automation (#21999) 2022-04-30 15:32:55 +01:00
Kat GerasimovaandGitHub 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 GerasimovaandGitHub 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
RobinandGitHub 58cca0a77a Update name of video rooms label (#21629) 2022-03-31 18:01:49 -04:00
Kat GerasimovaandGitHub 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
RobinandGitHub 02a5789dd3 Fix typo in labs label workflow (#21582) 2022-03-28 16:44:25 +01:00
RobinandGitHub e638abf7c2 Add voice rooms to labs labels (#21512) 2022-03-22 19:29:11 -04:00
RobinandGitHub 071a5410b8 Remove duplicate security policy link from new issues page (#21441)
Signed-off-by: Robin Townsend <robin@robin.town>
2022-03-16 15:53:04 -04:00
RobinandGitHub 849fc96438 Fix typo in issue template config name (#21440)
Signed-off-by: Robin Townsend <robin@robin.town>
2022-03-16 16:03:56 +00:00
daniellekirkwoodandGitHub 3f2ad33b2b Add FTUE and WTF label automations (#21179) 2022-03-04 09:22:30 +00:00
RobinandGitHub ba20134d1f Update labs issue labels (#20883) 2022-02-03 08:33:11 +00:00
Kat GerasimovaandGitHub c6c1238cef Update new issue page on GitHub (#20736)
Move security vulnerability link into the config
Add questions/support link
Remove link to open a blank issue
2022-01-25 17:16:27 +00:00
Kat GerasimovaandGitHub c6c0da5b97 Fix validation error in issue templates (#20735) 2022-01-25 12:13:01 +00:00
db1cfa9588 Add case for local or non public homeserver. (#20730)
* Add case for local or non public homeserver.

Co-authored-by: Kat Gerasimova <ekaterinag@element.io>
2022-01-25 10:26:45 +00:00
Kat GerasimovaandGitHub ab31ea3719 Fix validation error in issue template (#20732) 2022-01-25 10:22:50 +00:00
Benoit MartyandGitHub 956f0a4ca6 Add case for local or non public homeserver. (#20731)
See vector-im/element-android#4963
2022-01-25 10:15:42 +00:00
Kat GerasimovaandGitHub 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 GerasimovaandGitHub d3e2af58e9 Fix logic for removing Z-Labs tag with issue automation (#20515) 2022-01-13 14:11:12 +00:00
TimoandGitHub ef9335697e remove Z-Maximised-Widgets label from issue automation. (#20483) 2022-01-11 18:18:28 +01:00
Andy BalaamandGitHub da8476e426 Remove extraneous dollar from review-requests action (#20480) 2022-01-11 13:38:19 +00:00
Andy BalaamandGitHub f434bb9f20 Supply team name to review-request action (#20477) 2022-01-11 11:38:19 +00:00
AnkurandGitHub 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 BalaamandGitHub c27cdcf849 In review-request action, treat requested_teams as an array (#20474) 2022-01-11 11:16:52 +00:00
Andy BalaamandGitHub 2d548d1179 Print out requested teams in review-request workflow (#20471) 2022-01-11 10:49:07 +00:00
AnkurandGitHub 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 GerasimovaandGitHub 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 GerasimovaandGitHub 9417470e93 Fix graphql warning for wrong types in workflows (#20120) 2021-12-09 15:55:22 -07:00
Kat GerasimovaandGitHub 5a6e981cb4 Fix indentation in workflow 2021-12-09 21:11:18 +00:00
daniellekirkwoodandGitHub 0a5adedbc1 Add automation to move message bubbles issues to message bubbles board (#20117) 2021-12-09 15:24:20 +00:00
Kat GerasimovaandGitHub 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 GerasimovaandGitHub 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 BalaamandGitHub 090fc808bb Move workflow env sections into steps for PR workflow (#19926) 2021-11-29 17:22:53 +00:00
Andy BalaamandGitHub 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 GerasimovaandGitHub 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 GerasimovaandGitHub 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 GerasimovaandGitHub 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 GerasimovaandGitHub 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