David Baker
0317755e9c
Add a github action to check the base branch ( #12665 )
...
* Add a github action to check the base branch
It should be very rare that we ever PR into a branch that isn't
'develop', 'staging' or a feature branch, and this will give us a
failed check when stacking up PRs on top of one another until the
one below it is merged.
* Name workflow
2024-06-20 16:00:24 +00:00
Michael Telatynski
ccf751d6b8
Update end-to-end-tests.yaml
2024-06-13 10:43:21 +01:00
Michael Telatynski
8a0dcdd4de
Update end-to-end-tests.yaml
2024-06-07 18:07:12 +01:00
Michael Telatynski
1677ed1be0
MSC4108 support OIDC QR code login ( #12370 )
...
Co-authored-by: Hugh Nimmo-Smith <hughns@matrix.org>
2024-06-06 09:57:28 +01:00
Michael Telatynski
9680a36b14
Update end-to-end-tests.yaml
2024-06-04 17:06:03 +01:00
Michael Telatynski
f2d9f13f1b
Update end-to-end-tests.yaml
2024-06-03 21:56:33 +01:00
Michael Telatynski
30850709ef
Build the playwright html report in the main workflow ( #12570 )
...
* Build the playwright html report in the main workflow
so we can get the report for MQ
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* fix
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-06-03 10:03:26 +00:00
Michael Telatynski
aec15a6ac1
Pin playwright synapse docker image to 2 days ago ( #12571 )
...
* Pin playwright synapse docker image to 2 days ago
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Automatically update Synapse docker image using GHA PRs
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-05-30 10:34:34 +00:00
Michael Telatynski
51f71567d7
Fix Netlify deployments not publishing when expected ( #12521 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-05-14 14:55:12 +00:00
Michael Telatynski
c6f6f1d2a2
Fix Playwright github reporter to run in the pull_request context once more ( #12509 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-05-10 10:01:08 +00:00
Michael Telatynski
e2310e637c
Update end-to-end-tests.yaml
2024-05-07 11:47:35 +01:00
Michael Telatynski
f648f00727
Update end-to-end-tests.yaml
2024-04-30 11:03:44 +01:00
Michael Telatynski
3634e665b1
Update end-to-end-tests.yaml
2024-04-30 10:35:12 +01:00
Michael Telatynski
16a01d834f
Update end-to-end-tests.yaml
2024-04-30 10:28:29 +01:00
Michael Telatynski
9cc362e950
Update netlify.yaml
2024-04-29 17:20:06 +01:00
Michael Telatynski
02e7fb340e
Simplify Playwright CI ( #12457 )
...
* Simplify Playwright CI
and apply the least privilege principle
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix playwright.needs
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Remove spurious report.needs
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Add a completion stage to simplify branch protections
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-04-26 15:25:07 +00:00
renovate[bot]
332b013a52
Update bobheadxi/deployments digest to 648679e ( #12392 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-03 10:33:52 +00:00
Michael Telatynski
5bd0afce30
Prevent "Element" hardcoded in i18n files ( #12296 )
...
* Prevent "Element" hardcoded in i18n files
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Update matrix-web-i18n
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-02-29 13:02:46 +00:00
Michael Telatynski
86469bdd32
Add custom reporter to auto-report flaky Playwright tests ( #12290 )
2024-02-28 13:02:09 +00:00
Michael Telatynski
b5048bf63e
Update setup-xvfb action to fix node16 deprecation warning ( #12256 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-02-16 14:13:52 +00:00
renovate[bot]
b14fa366dd
Update peter-evans/repository-dispatch action to v3 ( #12224 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-02 17:44:30 +00:00
renovate[bot]
2a2fe65983
Update actions/cache action to v4 ( #12174 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2024-02-02 17:33:13 +00:00
Michael Telatynski
3e27f80468
Revert "Use ELEMENT_BOT_TOKEN for release-drafter-workflow.yml"
...
This reverts commit 114632d1f9
.
2024-02-02 15:44:42 +00:00
Michael Telatynski
114632d1f9
Use ELEMENT_BOT_TOKEN for release-drafter-workflow.yml
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-02-02 15:41:13 +00:00
Michael Telatynski
79c9ad98fd
Remove stale inputs ( #12213 )
2024-02-02 14:29:52 +00:00
Michael Telatynski
625b606f55
Reuse release-drafter-workflow from js-sdk ( #12204 )
...
* Switch prepublishOnly to prepack to catch errors earlier
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Reuse release-drafter-workflow from js-sdk
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Automate downstream dependency bumping
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Delint
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-02-01 18:36:26 +00:00
Michael Telatynski
0d2253e7d0
Fix issues caused by the artifacts v4 upgrade
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-01-19 09:30:15 +00:00
Michael Telatynski
e3d5b4fb98
Fix Sonarcloud artifact downloading
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2024-01-19 09:03:04 +00:00
Michael Telatynski
1dbcdfb6b2
Use Github Artifacts v4 ( #12152 )
2024-01-19 08:54:49 +00:00
renovate[bot]
b64d2e734a
Update dependency @playwright/test to v1.41.0 ( #12150 )
...
* Update dependency @playwright/test to v1.41.0
* Update end-to-end-tests.yaml
* Update end-to-end-tests.yaml
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2024-01-17 10:11:04 +00:00
Michael Telatynski
5983528a8d
Remove Cypress & Playwright in their entirety ( #12145 )
2024-01-16 09:48:49 +00:00
Michael Telatynski
dcf45937aa
Shard Jest tests to run complete them faster ( #12061 )
2024-01-05 16:59:48 +00:00
Michael Telatynski
045f96fd58
Allow element-web hash to be specified when calling playwright tests workflow ( #12087 )
2023-12-22 15:51: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 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
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
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
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