Commit Graph

291 Commits (775c4d335e28fdec6aa78233bb1d448882af44f7)

Author SHA1 Message Date
Michael Telatynski 8997b84f24
Update build_develop.yml 2023-05-31 16:54:34 +01:00
Michael Telatynski ee4679f0f7
Update build_develop.yml 2023-05-31 16:33:29 +01:00
Michael Telatynski 8c97de47a3
Update build_develop.yml 2023-05-31 16:01:12 +01:00
Michael Telatynski 4296005408
Update pending-reviews.yaml 2023-05-30 12:22:17 +01:00
Michael Telatynski 22b96e0679
Update pending-reviews.yaml 2023-05-30 11:59:33 +01:00
Michael Telatynski 6ab7a2855b
Update pending-reviews.yaml 2023-05-30 11:08:39 +01:00
Michael Telatynski 3c7a9933b9
Track release blockers in Matrix room header (#25427) 2023-05-30 10:56:19 +01:00
renovate[bot] 99b68eedae
Update peter-evans/dockerhub-description digest to 579f64c (#25137)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-10 12:54:59 +12:00
Michael Telatynski 1941097fed
Fix _redirects file for develop.element.io going over 100 entries (#25286) 2023-05-09 08:51:02 +01:00
Kat Gerasimova 2b17090855
Update issue automation (#25209)
Move from using GraphQL to actions

Remove automation for Delight, voice messages, polls, WTFs and FTUEs
2023-04-26 18:16:50 +00:00
renovate[bot] 1709b3e9ba
Update docker/metadata-action digest to c4ee3ad (#25136)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Janne Mareike Koschinski <janne@kuschku.de>
2023-04-26 12:41:42 +00:00
Michael Telatynski 1a04705960
Update config.yml 2023-04-19 15:11:10 +01:00
renovate[bot] 2dc3f523aa
Update all non-major dependencies (#25139)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Kerry <kerrya@element.io>
2023-04-19 03:12:35 +00:00
Michael Telatynski 38dbd66474
Fix github actions deprecations warnings (#25096) 2023-04-12 10:48:28 +00:00
Richard van der Hoff a1176ce66d
Improve output in github actions for jest tests (#25084)
Configure the Github Actions Reporter with silent: false, keeping it from swallowing failure reasons.

Much the same as matrix-org/matrix-js-sdk#3269.
2023-04-12 10:47:27 +01:00
Michael Telatynski 586309e851
Update build_develop.yml 2023-04-11 18:58:55 +01:00
Michael Telatynski 04f2a55500
Update pull_request.yaml 2023-04-06 10:41:32 +01:00
Michael Telatynski ddc2932541
Use frozen lockfile instead of pure lockfile on yarn install (#25009) 2023-03-31 14:52:29 +00:00
Michael Telatynski 60d5ab427a
Fix concurrency conflict (#24989) 2023-03-30 13:55:09 +01:00
Johannes Marbach 389f55c261
Update config.yml 2023-03-22 16:25:20 +01:00
Michael Telatynski 93d2112bfe
Update build_develop.yml 2023-03-14 08:25:40 +00:00
Michael Telatynski f43e6fddfc
Use forked wait-on-check-action (#24809) 2023-03-14 08:19:19 +00:00
renovate[bot] 9371737104
Update cloudflare/pages-action digest to 61eafe7 (#24801)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-13 11:42:16 +00:00
Janne Mareike Koschinski c85eb81ed0
Pin versions of third-party github actions (#24786) 2023-03-10 13:56:30 +01:00
Janne Mareike Koschinski 6a4986ee06
Use full commit hashes for third party actions (#24777) 2023-03-09 11:53:52 +01:00
renovate[bot] a82c989328
Update all non-major dependencies (#24005)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-02 23:16:42 +00:00
Michael Telatyński e83b8633b1
Pull reviews bot automation for Web App Team room (#24679) 2023-02-27 12:39:09 +00:00
David Langley 9f673fdb04
Add issue automation for the Verticals Team (#24610)
* send verticals team issues to their project
2023-02-22 15:18:32 +00:00
Michael Telatynski 77f8e4d822
Update pull_request.yaml 2023-02-21 12:24:49 +00:00
Kat Gerasimova 5aa694e232
Update issue automation for A-Jump-To-Date (#24553)
* Don't remove Z-Labs from A-Jump-To-Date
* A-Jump-To-Date should get Z-Labs
2023-02-17 09:11:34 +00:00
renovate[bot] 2b779e5e4a
Update docker/build-push-action action to v4 (#24497)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 10:20:49 +00:00
renovate[bot] 5f92373db2
Update alex-page/github-project-automation-plus digest to 7ffb872 (#24496)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 10:04:04 +00:00
Michael Telatynski a479f86952
Update build_develop.yml 2023-02-01 09:41:54 +00:00
Michael Telatynski 50f2b532e9
Update build_develop.yml 2023-01-30 14:08:15 +00:00
Johannes Marbach ee80d1b963
Include Janne in WAT assignment automation 2023-01-30 14:35:56 +01:00
Richard van der Hoff 0990a0dcdd
Delete triage-priority-bugs.yml (#24266)
This was moving issues to a non-existent board
2023-01-20 13:03:32 +00:00
Germain a840932500
Remove delight automation (#24225) 2023-01-13 13:10:58 +00:00
Kat Gerasimova 4aa3b0b637
Update automation for new app team board (#24219)
Old board has been archived, updating automation to move issues to the new board.
2023-01-13 11:37:04 +00:00
Michael Telatynski a359cb1730
Stow more things in element-web-develop.element.io (#23965) 2023-01-12 12:33:46 +00:00
Andy Balaam 11572f94de Add andybalaam's issues to the team board 2022-12-12 10:25:15 +00:00
Michael Weimann d4b9767586
Fix GitHub workflow code style 2022-12-09 15:31:32 +01:00
Kat Gerasimova c6e0f0f8da
Update project board IDs for automation (#23950)
"PN-" prefixed IDs are no longer working, update to new IDs
2022-12-09 14:25:20 +00:00
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