Michael Weimann
7921a6cbf8
Apply prettier formatting
2022-12-09 13:28:29 +01:00
Kat Gerasimova
d8131eb5d4
Update project board IDs for automation ( #23943 )
...
"PN-" prefixed IDs are no longer working, update to new IDs
2022-12-08 13:45:33 +00:00
renovate[bot]
bdc112ca98
Update all non-major dependencies ( #23871 )
...
* Update all non-major dependencies
* Hold back postcss-hexrgba - they violated semver
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-11-30 10:27:06 +00:00
Michael Telatynski
7c4081e6fb
Update CODEOWNERS ( #23873 )
2022-11-29 23:13:28 +00:00
renovate[bot]
40a29348da
Update alex-page/github-project-automation-plus digest to 1f8873e ( #23868 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-29 18:59:32 +00:00
renovate[bot]
6c85cac1f5
Update all (major) - abandoned ( #23799 )
...
* Update all
* Hold back @types/react* & node-fetch & @testing-library/react
* Hold back webpack things, upgrading is hell
* Hold back more things
* Align deps
* Roll back @types/node
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-11-29 18:44:51 +00:00
Michael Telatynski
c6a34ca007
Attempt to unwedge develop ( #23853 )
2022-11-29 08:31:32 +00:00
Michael Telatynski
923120625c
Add --noImplicitAny to strict CI check ( #23793 )
2022-11-18 16:31:05 +00:00
Michael Telatynski
6bdc8daa36
Fix branch matching for the strict tsc CI ( #23789 )
2022-11-18 15:05:39 +00:00
Michael Telatynski
8f8a9e1e49
Cease uploading develop.tar.gz to Github Pages ( #23753 )
2022-11-11 14:36:55 +00:00
Michael Telatynski
3be527cac8
Deploy develop
branch to Cloudflare Pages ( #23454 )
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2022-11-08 13:27:20 +00:00
Kat Gerasimova
778c6d68cf
Update issue automation ( #23686 )
...
Stop using deprecated ProjectNext API and replace with ProjectV2
2022-11-07 10:24:59 +00:00
Michael Telatynski
77d75984fa
Enable tsc --strict CI to prevent gaining more errors ( #23692 )
2022-11-04 09:12:15 +00:00
Michael Telatynski
e21eb2505c
Optimise Jest run in CI ( #23693 )
2022-11-03 17:58:50 +00:00
Robin
2e81324e27
Add A-Element-Call to labs automation ( #23694 )
...
and tidy up some of the inconsistencies between triage-labelled.yml and triage-unlabelled.yml.
2022-11-03 16:32:52 +00:00
Kat Gerasimova
9c302f303a
Update PR automation ( #23688 )
...
Stop using deprecated ProjectNext API in favour of the new ProjectV2 one
2022-11-03 10:22:05 +00:00
Kat Gerasimova
a3659d864c
Add issue automation to tidy Help Wanted ( #23644 )
...
All "good first issue" and "Hacktoberfest" qualify as "Help Wanted" so the label should be added automatically
2022-10-31 12:21:58 +00:00
David Langley
2a46122f28
Change WYSIWYG label in automation ( #23630 )
2022-10-27 15:16:55 +01:00
Kat Gerasimova
12bde9a514
Update issue automation for labs features ( #23609 )
...
Z-Labs labels should be added to A-Composer-WYSIWYG
2022-10-26 14:09:21 +01:00
Kat Gerasimova
a45ecef20b
Add issue automation for the VoIP team ( #23585 )
2022-10-25 14:43:29 +02:00
Kat Gerasimova
fc0e61b666
Update issue automation for design ( #23490 )
...
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-25 10:06:24 +00:00
Kat Gerasimova
1e8ffe5e74
Fix typo ( #23485 )
2022-10-13 19:47:05 +00:00
Kat Gerasimova
8fb0147fb6
Add automation for PS feature team ( #23480 )
...
Add issue automation for PS teams
2022-10-13 16:46:10 +00:00
Kat Gerasimova
7fec677d8f
Update enhancement issue template ( #23472 )
...
Add a link to discussions for cross-platform or new feature requests
2022-10-13 09:48:05 +01:00
Michael Telatynski
779f951c2f
Turn off tsc --strict annotations ( #23290 )
...
* Update static_analysis.yaml
* Update static_analysis.yaml
2022-09-16 07:13:11 +00:00
Michael Telatynski
216059c2e5
Update dockerhub.yaml ( #23267 )
2022-09-14 14:10:12 +01:00
renovate[bot]
665f532301
Update all ( #23223 )
...
* Update all
* Upgrade @types
* Update lockfile
* Make typescript happier
* Make webpack happier, pin postcss-hexrgba
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-09-09 21:03:46 -06:00
Michael Telatynski
f9ee80d314
Tweak backport labels ( #23233 )
2022-09-07 11:50:05 +00:00
Michael Telatynski
4e0c2382ff
Update build_develop.yml ( #23220 )
2022-09-06 17:21:12 +01:00
Michael Telatynski
92f6402b2a
Upload latest develop.tar.gz to github pages for fetch script access ( #23183 )
2022-09-05 09:40:37 +01:00
Kat Gerasimova
e30eb4de12
Fix indentation in automation ( #23187 )
2022-09-05 08:40:11 +00:00
Germain
351d5faa9b
Remove threads board automation ( #23193 )
2022-09-05 09:20:30 +01:00
Kat Gerasimova
26077db644
Update triage-labelled.yml ( #22822 )
2022-08-30 10:01:23 +01:00
Michael Telatynski
44e01823a3
Tweak tsc-strict config ( #23148 )
2022-08-24 11:11:43 +01:00
Michael Telatynski
6741ee61d8
Add backport automation ( #23142 )
2022-08-23 16:59:29 +01:00
Michael Telatynski
a9d1fd7cdf
Add static analysis for tsc --strict ( #23140 )
2022-08-23 14:02:48 +01:00
Michael Telatynski
e9a7b3349b
Update issue_closed.yml ( #23048 )
2022-08-10 17:10:48 +01:00
Michael Telatynski
3e3f279469
Update build_develop.yml
...
Ignore checks which don't relate to this action
2022-08-04 17:36:13 +01:00
Šimon Brandner
0d18e4ea8e
Add GHA for Dead Code Analysis ( #22830 )
2022-08-04 10:34:02 -06:00
Michael Telatynski
31636dcbaa
Update build_develop.yml ( #22996 )
2022-08-04 17:07:22 +01:00
Michael Telatynski
394907fb7a
Update build_develop.yml
2022-08-02 12:38:05 +01:00
Michael Telatynski
ec81bd5715
Fix sentry params
2022-08-02 12:08:17 +01:00
Michael Telatynski
070f4735cd
Update dockerhub.yaml
2022-07-29 15:19:51 +01:00
Michael Telatynski
c21ba402ad
Fix Sentry org
2022-07-29 14:59:48 +01:00
Michael Telatynski
88f25d7444
Specify environment
2022-07-29 14:41:05 +01:00
Michael Telatynski
d86e897ba6
Rework dockerhub builds ( #22026 )
...
* WIP
* Attempt to wire up dockerhub building in GHA
* Fix issue with mime types
* Skip linux/arm, Cypress only installs on 64-bit
* Update dockerhub.yaml
* Update comment
2022-07-29 14:30:16 +01:00
renovate[bot]
ce5210d35b
Configure Renovate ( #22940 )
...
* Add renovate.json
* Create renovate.json
* Delete renovate.json
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-07-27 15:09:04 +00:00
Germain
d6d02631ab
Move major and critical threads to delight board ( #22937 )
2022-07-27 15:01:06 +02:00
Kat Gerasimova
1519d5672e
Update issue automation for the design team ( #22879 )
...
The design team would like to see all of their issues on their board for triage now
2022-07-18 10:48:47 +01:00
Michael Telatynski
64ed6ebdad
Rename PostCSS files to .pcss
( #22769 )
...
* Rename PostCSS files to `.pcss`
* Make Stylelint happy
* Make Stylelint happy v2
* Update CompatibilityView.tsx
* Update res/css/structures/ErrorView.pcss
Co-authored-by: Michael Weimann <mail@michael-weimann.eu>
* Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/pcss
Conflicts:
package.json
res/css/_components.scss
res/css/structures/_NotificationPanel.pcss
res/css/views/dialogs/_SpotlightDialog.pcss
res/css/views/rooms/_EventTile.pcss
res/css/views/rooms/_ReadReceiptGroup.pcss
yarn.lock
* Only use CI_PACKAGE mode on develop, it skips minification which can find some errors
* Keep name to not break existing PRs
Co-authored-by: Michael Weimann <mail@michael-weimann.eu>
2022-07-15 14:53:21 +01:00
Michael Telatynski
4d277a6bd9
Update build_develop.yml ( #22820 )
2022-07-13 09:57:51 +01:00
Michael Telatynski
a271516c8b
Update build_develop.yml ( #22816 )
2022-07-12 11:50:47 +01:00
Travis Ralston
2047c09d61
Add a basic PR checklist for all PRs ( #22811 )
...
It'll be mildly annoying for core developers who have to constantly remove or edit this, but it'll also serve as a good reminder to do these things.
Note that signoff is not required for core developers.
2022-07-11 15:02:13 -06:00
Kat Gerasimova
836ba7a755
Update issue automation ( #22672 )
...
Remove "A-New-Search-Experience" from being automatically labelled with "Z-Labs"
2022-06-28 14:14:15 +01:00
Travis Ralston
7a131fc50f
Workflow: Move WAT issues to In Progress rather than Ready when assigned ( #22577 )
2022-06-14 15:03:18 -06:00
Michael Telatynski
2ea12ea68d
Skip running jobs on fork develop
where they lack secrets ( #22561 )
...
* Skip running jobs on fork `develop` where they lack secrets
* Fix contexts
2022-06-14 11:30:12 +01:00
Michael Telatynski
5698389789
Update pull_request.yaml ( #22482 )
2022-06-08 13:08:36 +01:00
Michael Telatynski
af609e35a3
Add CI to improve experience for community ( #22474 )
...
* Add CI to improve experience for community
* Fix close-if-fork-develop if-condition
* Extract into reusable workflow
2022-06-08 11:43:55 +01:00
Robin
b44df4bcc3
Add message starring label to labs automation ( #22461 )
2022-06-07 17:16:44 +02:00
Michael Telatynski
3c170bbe96
Switch to composite actions for pr_details and sonarqube ( #22409 )
...
* Switch to composite actions for pr_details and sonarqube
* Bring back a reusable workflow for element-web stack sonarqube runs
2022-06-06 11:37:44 +01:00
Michael Telatynski
2a9587d4ff
Clean up closed issues (duplicates and rageshakes) ( #22451 )
2022-06-06 10:26:29 +01:00
Michael Telatynski
69426387dc
Put web app team issues in the board ( #22452 )
2022-06-06 10:03:24 +01:00
Germain
76c9535255
Remove Z-IA issues to delight board automation ( #22414 )
2022-06-01 09:22:43 +00:00
Michael Telatynski
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 Telatynski
89bffd132a
Fix gha concurrency conditions ( #22360 )
2022-05-26 10:21:43 +01:00
Michael Telatynski
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
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
b2d057b7c3
Update triage-priority-bugs.yml ( #22277 )
2022-05-19 14:54:38 +01:00
Germain
ff7398b21f
Remove spaces to delight board automation ( #22260 )
2022-05-18 11:59:32 +01:00
Michael Telatynski
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
56f3afc7f8
Sonarcloud check out upstream develop not fork develop ( #22239 )
2022-05-17 18:09:32 +01:00
Michael Telatynski
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
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
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
f2c8e89053
Make pull_request.yaml between the layers consistent and fix enforce labels ( #22172 )
2022-05-13 18:51:22 +01:00
Michael Telatynski
b98e605574
Create dependency upgrade action ( #22043 )
2022-05-04 14:28:23 +01:00
Robin
850a250cea
Fix label triage automation ( #21999 )
2022-04-30 15:32:55 +01:00
Kat Gerasimova
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
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
Robin
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
Robin
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
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
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 Gerasimova
c6c0da5b97
Fix validation error in issue templates ( #20735 )
2022-01-25 12:13:01 +00:00
Benoit Marty
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 Gerasimova
ab31ea3719
Fix validation error in issue template ( #20732 )
2022-01-25 10:22:50 +00:00
Benoit Marty
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 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