renovate[bot]
1a03fcc38c
Update actions/checkout digest to df4cb1c ( #33738 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-04 10:06:58 +00:00
renovate[bot]
1fb6b778e7
Update pnpm to v11 ( #33573 )
...
* Update pnpm to v11
* Handle breaking changes
* Attach pnpm hash
* Remove redundant packageManager fields
* Make lint-staged happy
* Lockfile pnpm itself too
* Update pnpm/action-setup for better v11 compatibility
* Specify types to make tsc happier
* Fix permissions
* Check ulimit
* Specify minimumReleaseAgeExclude
* Run desktop tests
* Revert "Run desktop tests"
This reverts commit 911eb0ba2e9237d4b28e3bdaaf8f10ba6f22e827.
* Revert "Check ulimit"
This reverts commit f09eb59d715ba30a2e7fc5dba17dde092bd9bf17.
* Reapply "Check ulimit"
This reverts commit 83227c19ff5d07db91b6586f407f56870b00c041.
* Run desktop tests
* Switch nodeLinker & remove app-builder-lib patch
* Fix webpack.config.ts
* Fix .stylelintrc.cjs
* Fix `events` package
* Makes types happier
* Make knip happy
* Fix hak build
* Make jest happy
* Make pnpm-link happy
* Remove dead file
* Run playwright tests
* Fix linux hak permissions in ci
* Test
* Remove ulimit checks
* Disable skip
* Update nx
* Tweak line endings
* Update screenshot
* Iterate
* Webpack fallback `events`
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-05-29 08:26:59 +00:00
Michael Telatynski
29411f0ded
Speed up PR CI ( #33239 )
...
* Speed up PR CI
By skipping some desktop tests in pull requests and instead only running them in the Merge Queue
* Fix comment
2026-04-22 10:55:29 +00:00
renovate[bot]
cb6c48a493
Update actions/setup-node digest to 48b55a0 ( #33201 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-20 09:27:13 +00:00
Michael Telatynski
201f5dfd90
Fix build-and-test.yaml skip behaviour for downstream runs
2026-04-14 16:22:48 +01:00
Michael Telatynski
cc9549da0a
Skip bulk of CI in pull_request renovate runs ( #33141 )
...
* Skip bulk of CI in pull_request renovate runs
Relying instead on running the full suite in the merge queue to lower the impact of Renovate on the github actions concurrency limits in the org
* Iterate
2026-04-14 13:17:32 +00:00
renovate[bot]
5d2c0de9e2
Update actions/upload-artifact digest to 043fb46 ( #33130 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-04-14 09:14:29 +00:00
renovate[bot]
65c744f16c
Update actions/github-script action to v9 ( #33127 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2026-04-14 09:10:26 +00:00
Michael Telatynski
ec924deaa0
Merge branch 'develop' of ssh://github.com/element-hq/element-web into t3chguy/monorepo-playwright-common
...
# Conflicts:
# pnpm-lock.yaml
2026-04-10 16:41:45 +01:00
Michael Telatynski
561dbd32be
Iterate
2026-04-09 15:31:34 +01:00
Michael Telatynski
60a7a22c7b
Consolidate element-modules playwright run into the main html report ( #33082 )
2026-04-09 13:13:35 +00:00
Michael Telatynski
f5ec194937
Tweaks to CI ( #33014 )
...
* Tweak github actions to make Sonar & zizmor happier
* Apply filters on some pnpm install calls
* Remove stale setup-python step
* Add missing needs in complete job
* Remove repository_dispatch for everything bar develop CD
js-sdk now runs the tests downstream so this was unnecessary
* Fix prepare desktop for tests in merge queue
* Iterate
* Iterate
* Iterate
* Discard changes to .github/workflows/build_desktop_linux.yaml
* Discard changes to .github/workflows/build_desktop_macos.yaml
2026-04-09 12:34:52 +00:00
Michael Telatynski
7261b3eef1
Fix build-and-test workflow for downstream runs ( #33035 )
...
e.g. from matrix-js-sdk
2026-04-09 07:49:38 +00:00
Michael Telatynski
ce498ef983
Tweak playwright caching ( #33065 )
...
* Install chromium-headless-shell instead of full Chromium
* Install chromium-headless-shell instead of full Chromium
* Standardise playwright caching
* Consolidate into a composite action
* Iterate
* Remove spurious step
2026-04-08 13:01:50 +00:00
Michael Telatynski
2b3720b4a2
Consolidate Build & Test CI ( #32929 )
...
* Consolidate Build & Test CI
* Add missing workflow dependency
* Fix artifact name clash
* Fix playwright config
* Fix playwright_ew job
* Fix ed tests
* Fix playwright tags
* Iterate
* Fix file reads
* Fix sample-files paths
* Fix PW_TAG
* Fix blob report paths
* Delint
* Fix build-and-test.yaml
* Iterate
* Fix consentHomeserver.ts
* Simplify
* Iterate
* Delint
* Iterate
* Iterate
* Iterate
* Specify shell
* Simplify
* Delete apps/web/playwright/sample-files/index.ts
* Discard changes to apps/web/playwright/sample-files/index.ts
* Exclude playwright-common from coverage gate
* Attempt to speed up arm64 desktop test
* Revert "Attempt to speed up arm64 desktop test"
This reverts commit 8fa8ff0c785da6dad05bda938c8af24fa6af0451.
* Iterate
* Fix cache key
* Accept python or python3 as per node-gyp
* Accept python or python3 as per node-gypd
* Exclude apps/desktop/hak from coverage gate
2026-03-31 12:52:50 +00:00