1034 Commits

Author SHA1 Message Date
David Langley
77352f53f9 Remove Epic in favour of T-Epic 2023-12-20 09:16:57 +00:00
renovate[bot]
2877e797a3 Update actions/deploy-pages action to v3 (#26739)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-13 09:03:36 +00:00
renovate[bot]
4f3b730e90 Update docker/metadata-action digest to 31cebac (#26733)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-13 08:59:24 +00:00
renovate[bot]
0e06f38c1b Update dawidd6/action-download-artifact digest to f29d1b6 (#12037)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-13 08:55:38 +00:00
Michael Telatynski
99ca613818 Move 2 runners from Cypress to Playwright (#12034)
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-12-12 16:51:54 +00:00
David Langley
c26517a73a Merge pull request #26728 from element-hq/langleyd/update_org_in_codeowners
Update to org to element-hq in CODEOWNERS
2023-12-12 11:02:27 +00:00
David Langley
0562942972 Update org in scripts and workflows 2023-12-12 10:31:44 +00:00
David Langley
007501aa9c update to org to element-hq 2023-12-11 20:20:51 +00:00
David Baker
f628591227 Fix playwright result reporting for js-sdk upstream tests (#12010)
* Fix playwright result reporting for js-sdk upstream tests

Make the reporter job check out the react sdk explictly so it gets
the right thing when used from other workflows like the js-sdk.

* Remove c+ped lines from above that would have broken it
2023-12-07 13:45:44 +00:00
Michael Telatynski
d06fc7d623 Move two runners from Cypress to Playwright to rebalance runtime (#12006) 2023-12-06 15:13:03 +00:00
Michael Telatynski
d5abde0e6e Improve usage of Playwright and documentation (#11999)
Co-authored-by: Andy Balaam <andy.balaam@matrix.org>
2023-12-06 10:13:48 +00:00
Michael Telatynski
09fddc0676 Update Sibz/github-status-action to use node16 to silence warning (#11955) 2023-12-04 15:42:54 +00:00
Michael Telatynski
d7c682d05e Update end-to-end-tests.yaml (#11991) 2023-12-04 11:32:39 +00:00
Michael Telatynski
e207798a8f Allow for running playwright tests upstream (#11959)
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-29 11:42:00 +00:00
Johannes Marbach
e493ef1cdb Undry the workflow 2023-11-29 11:44:55 +01:00
Johannes Marbach
98e860a8a8 Enable label sync workflow 2023-11-29 11:26:52 +01:00
Johannes Marbach
482a52d4e3 Pretty it up 2023-11-29 10:42:03 +01:00
Johannes Marbach
377a7e4308 Replace quotes 2023-11-29 10:34:06 +01:00
Johannes Marbach
be646418bf Add missing labels for label sync
This adds all the labels that element-web has over element-meta to labels.yml. There is some deduplication to do that we can take care of over time. This at least should ensure that we don't lose anything we have to day while still benefiting from label sync.
2023-11-29 10:30:30 +01:00
renovate[bot]
11695d3227 Update actions/setup-node action to v4 (#11969)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-29 09:07:26 +00:00
Johannes Marbach
7cb841a4cd Adapt label-sync workflow to new version of upstream workflow 2023-11-29 08:34:04 +01:00
R Midhun Suresh
ff98d5bed0 Allow passing knapsack token as secret in workflow 2023-11-29 11:09:00 +05:30
renovate[bot]
93f07e43dc Update matrix-org/netlify-pr-preview action to v3 (#11970)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 21:45:51 +00:00
renovate[bot]
e2978ebb98 Update actions/checkout action to v4 (#11968)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 19:22:17 +00:00
renovate[bot]
28bf0f7a2c Update docker/build-push-action digest to 4a13e50 (#26663)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 18:42:49 +00:00
Michael Telatynski
d47f856ba0 Fix end-to-end-tests.yaml netlify prefix
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-28 10:55:54 +00:00
Michael Telatynski
1f6287e2b5 Update end-to-end-tests.yaml 2023-11-28 10:42:23 +00:00
Michael Telatynski
e49a866114 Update end-to-end-tests.yaml 2023-11-28 10:29:29 +00:00
Michael Telatynski
253ba55951 Deploy Playwright html report to Netlify (#11923)
* Deploy Playwright html report to Netlify

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Simplify

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-28 09:18:28 +00:00
Johannes Marbach
ba3395e833 Adapt to renaming of release-action workflow (#11930) 2023-11-24 14:54:28 +00:00
Johannes Marbach
eac0d97738 Adapt to renaming of release-action workflow 2023-11-24 15:32:17 +01:00
Michael Telatynski
e0c31f53fa Simplify Netlify workflow (#11924)
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-23 08:19:33 +00:00
Johannes Marbach
c378f676fd Merge pull request #26622 from vector-im/johannes/bundle-jitsi 2023-11-22 21:23:09 +01:00
Johannes Marbach
e521fd529e Set up CI to lint workflows with action-validator (#11921) 2023-11-22 15:23:29 +00:00
Michael Telatynski
eb5516b7b1 Update end-to-end-tests.yaml 2023-11-22 12:54:31 +00:00
Michael Telatynski
f3432ca838 Update end-to-end-tests.yaml 2023-11-22 08:52:59 +00:00
Michael Telatynski
04d095b871 Update end-to-end-tests.yaml 2023-11-22 08:46:33 +00:00
Michael Telatynski
b6521ba86e Update end-to-end-tests.yaml 2023-11-22 08:38:26 +00:00
Michael Telatynski
4a0ffefae7 Update end-to-end-tests.yaml 2023-11-21 22:08:06 +00:00
Michael Telatynski
1529099143 Update end-to-end-tests.yaml 2023-11-21 21:47:11 +00:00
Johannes Marbach
b08f83b415 Add Jitsi SDK as a static resource and set up CI to update it on change 2023-11-21 20:24:38 +01:00
Johannes Marbach
e8668614a7 Setup CI to lint workflows with action-validator 2023-11-21 19:45:44 +01:00
Michael Telatynski
0f1f056503 Add Playwright end to end testing (#11912)
* Install playwright

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Add foundations for writing tests under Playwright

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* .gitignore juggling

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Add tsconfig and fix eslint rules

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-11-21 17:33:32 +00:00
Michael Telatynski
802571176e Improve debian package and docs (#26618) 2023-11-21 17:28:28 +01:00
Michael Telatynski
94228574d4 Prettier 2023-11-21 16:00:45 +00:00
Johannes Marbach
49783d511c Quote names 2023-11-21 16:31:49 +01:00
Johannes Marbach
6389ffd751 Fix quotes 2023-11-21 16:30:09 +01:00
Johannes Marbach
e6c1a79067 Add labels currently added with respect to element-meta 2023-11-21 16:28:50 +01:00
Johannes Marbach
acad93dd7f Rename action to not tap outside exclusion list 2023-11-21 15:36:15 +01:00
Johannes Marbach
03b43d3c84 Use correct key 2023-11-21 14:14:59 +01:00