Commit Graph

842 Commits

Author SHA1 Message Date
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
renovate[bot]
277f7258d9 Update tj-actions/changed-files action to v35 (#9917)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-16 09:06: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
683b0928f3 Pass PR details to Cypress 2023-01-13 10:35:45 +00:00
Michael Telatynski
3874314e13 Parallelise Cypress runs once more (#9902) 2023-01-12 15:16:05 +00:00
Michael Telatynski
a359cb1730 Stow more things in element-web-develop.element.io (#23965) 2023-01-12 12:33:46 +00:00
Michael Kaye
e652519cc6 Merge branch 'develop' into michaelk/continue_if_trci_upload_fails 2023-01-06 10:29:54 +00:00
Robin
8628aae410 Don't prefer STIXGeneral over the default font (#9711)
* Don't prefer STIXGeneral over the default font

STIXGeneral contains some glyphs for non-LGC scripts, but often doesn't implement these scripts fully. We should always try the browser's default fonts, which are likely to look nicer and have broader script support, before falling back to STIXGeneral.

* Explain why STIXGeneral shouldn't have precedence

* Add a regression test
2023-01-06 04:11:41 +00:00
Michael Kaye
9416c27bc7 Prettier whitespace changes 2023-01-05 11:53:53 +00:00
Michael Kaye
0daa517854 Remove accidental whitespace 2023-01-05 11:27:03 +00:00
Michael Kaye
89429ade49 If a trcli run fails, continue further uploads, and do not fail the GHA. 2023-01-05 11:25:47 +00:00
Michael Telatynski
825fce7bc3 Update netlify.yaml GHA to not refer to workflow name (#9826) 2023-01-03 10:13:22 +00:00
renovate[bot]
249bd779f2 Update nwtgck/actions-netlify action to v2 (#9793)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 09:40:47 +00:00
renovate[bot]
910aa0b813 Update cypress-io/github-action action to v5 (#9791)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-20 05:06:34 +00:00
Michael Kaye
b728b27435 Report cypress test results into testrail. (#9685)
* Reduce cypress size/scope

* Emit cypress reports in junit-compatible format.

* Clean implementation of upload

* Append a warning if not all tests that testrail knows of are run.

* Only run testrail if on develop (like percy).

* Re-enable full test run.

* Update cypress.config.ts

* Ensure SUITE_ID is passed.

* Fix quoting on SUITE_ID, add environment

* Update .github/workflows/cypress.yaml

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>

* re-add mocha-junit-reporter (was dropped in the merge)

* Prettifier on newly created file.

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-12-15 12:04:03 +00:00
Michael Weimann
526645c791 Apply prettier formatting 2022-12-12 12:24:14 +01: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
Andy Balaam
908f81fa26 Stop Cypress running in parallel to avoid failures with non-matching environments 2022-12-08 10:18:02 +00:00
renovate[bot]
c3809d3afa Update all non-major dependencies (#9674)
* Typescript updates

* Update @types/node

* Fix more types

* Update all non-major dependencies

* Remove spurious cast

* Remove unused dependency rrweb-snapshot

* Update all non-major dependencies

* Iterate PR

* Update yarn.lock

* Remove stale dev dep

* Resolve

* Pin back axe-core for now, it is a bit too strict

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-07 00:36:23 +00:00
Michael Kaye
7065c58174 Update cypress.yaml GHA to not refer to workflow name. (#9649) 2022-12-05 11:43:22 +00:00
renovate[bot]
9f0c8d935d Update tj-actions/changed-files action to v34 (#9678)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 07:56:41 +00:00
renovate[bot]
10666d2fa2 Update peter-evans/repository-dispatch action to v2 (#9677)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 07:45:26 +00:00
renovate[bot]
37c066f804 Update actions/upload-artifact action to v3 (#9670)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 06:34:29 +00:00
renovate[bot]
12232db7da Update actions/github-script action to v6 (#9669)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 06:33:51 +00:00
renovate[bot]
7acb59ed48 Update actions/checkout action to v3 (#9668)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 06:33:34 +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
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
440f76c3e8 Add a required tsc strict check for --noImplicitAny (#9647) 2022-11-29 15:43:08 +00:00
Michael Telatynski
c6a34ca007 Attempt to unwedge develop (#23853) 2022-11-29 08:31:32 +00:00
Florian Duros
d71a72e27c Add slow jest reporter (#9599)
Add slow jest reporter
2022-11-24 14:53:32 +01:00
Michael Telatynski
041bb46284 Wire up Netlify deployments for update notifications (#9609) 2022-11-22 14:37:29 +01:00
Michael Telatynski
0b54699829 Add --noImplicitAny to strict CI check (#9601) 2022-11-21 09:19:02 +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
cd46c89699 Fix branch matching for the strict tsc CI (#9597) 2022-11-18 15:05:26 +00:00
Michael Telatynski
272aae0973 Add CI to run rethemendex.sh (#9577) 2022-11-14 18:31:20 +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
04bc8fb71c Optimise Jest run in CI (#9542) 2022-11-04 10:48:08 +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
Michael Telatynski
0bb9db302d Enable tsc --strict CI to prevent gaining more errors (#9541) 2022-11-03 16:38:26 +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