renovate[bot]
81569f3461
Update actions/setup-node digest to 48b55a0 ( #5285 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-20 08:50:10 +00:00
renovate[bot]
b91e80814a
Update zizmorcore/zizmor-action action to v0.5.3 ( #5275 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 08:37:07 +00:00
renovate[bot]
fb547e7b4b
Update actions/upload-artifact digest to 043fb46 ( #5272 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 08:36:46 +00:00
renovate[bot]
61452ddc11
Update pnpm/action-setup action to v5 ( #5239 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-31 13:11:15 +00:00
renovate[bot]
897afe153a
Update pnpm/action-setup digest to fc06bc1 ( #5225 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-17 19:03:49 +00:00
renovate[bot]
45c5ee9f65
Update actions/setup-node digest to 53b8394 ( #5221 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-17 16:11:41 +00:00
renovate[bot]
ed5eb670a1
Update zizmorcore/zizmor-action action to v0.5.2 ( #5227 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-17 14:27:14 +00:00
Michael Telatynski
5d0e2efaf3
Add zizmor CI & make it happy ( #5212 )
...
* Add zizmor CI & make it happy
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix additional zizmor warning
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2026-03-04 09:27:47 +00:00
renovate[bot]
d373fd8540
Update GitHub Artifact Actions ( #5211 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-03 13:22:31 +00:00
Michael Telatynski
9df27ee672
Fix downstream tsc ( #5204 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2026-03-02 13:29:42 +00:00
renovate[bot]
de23c9587b
Update actions/checkout digest to de0fac2 ( #5193 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 17:17:30 +00:00
Michael Telatynski
47532de452
Switch from yarn classic to pnpm ( #5184 )
2026-02-11 10:35:25 +00:00
renovate[bot]
7224961e9e
Update actions/setup-node digest to 6044e13 ( #5147 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-20 14:44:56 +00:00
renovate[bot]
bf58f18b5f
Update GitHub Artifact Actions ( #5124 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-06 14:30:16 +00:00
renovate[bot]
2d6111a04b
Update actions/setup-node digest to 395ad32 ( #5097 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 16:14:08 +00:00
renovate[bot]
8db347a75e
Update actions/checkout digest to 8e8c483 ( #5096 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 15:13:17 +00:00
renovate[bot]
08d0ce25f1
Update actions/checkout action to v6 ( #5087 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 14:57:19 +00:00
renovate[bot]
731d5943e2
Update GitHub Artifact Actions ( #5063 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-28 14:54:08 +00:00
renovate[bot]
7c1e25e713
Update actions/setup-node action to v6 ( #5047 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 16:28:15 +00:00
renovate[bot]
961e32a3bb
Update actions/setup-node action to v5 ( #5006 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 15:30:02 +00:00
renovate[bot]
1952eaa1ff
Update actions/checkout action to v5 ( #4972 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-19 13:26:08 +00:00
renovate[bot]
27f28d5558
Pin dependencies ( #4843 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-13 12:13:04 +00:00
Johannes Marbach
6f7c74f9ea
Add syntax & type check for Node.js example on CI ( #4410 )
...
* Add syntax & type check for Node.js example on CI
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org >
* Fix quotes
---------
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org >
Co-authored-by: Florian Duros <florianduros@element.io >
2025-01-03 18:49:57 +00:00
Michael Telatynski
c87692d0aa
Tighten GITHUB_TOKEN permissions ( #4538 )
...
* Tighten GITHUB_TOKEN permissions
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Tighten GITHUB_TOKEN permissions
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix permission
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-21 14:01:45 +00:00
Michael Telatynski
5c894b34b3
Add downstream tsc for element-web ( #4508 )
...
* Add downstream tsc for element-web
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update static_analysis.yml
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-13 14:16:37 +00:00
Richard van der Hoff
fbbdb6e766
Remove dead release scripts ( #4496 )
...
* Remove redundant `pre-release.sh` script
This is now a no-op (there are no `matrix_lib` fields in package.json), so we
may as well remove it.
* Remove redundant `post-merge-master` script
Just as pre-release is a no-op, so is this
* Remove redundant switch_package_to_release script
Once more: this script is a no-op.
2024-11-05 16:38:13 +00:00
Michael Telatynski
66c80949e8
Pin GHA runner versions ( #4461 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-10-17 09:04:19 +00:00
Richard van der Hoff
03ed4f5dd7
Bump node.js requirement to 20. ( #4293 )
...
According to
https://github.com/matrix-org/matrix-js-sdk?tab=readme-ov-file#supported-platforms ,
we *only* supprt the latest LTS release (which is currenly https://github.com/nodejs/release#release-schedule ), so this should be safe.
2024-07-04 12:27:31 +00:00
renovate[bot]
8790cde6d4
Update dependency typedoc to ^0.26.0 ( #4270 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2024-06-25 15:21:27 +01:00
Michael Telatynski
0ff0093380
Add knip unused code & dependency analyser ( #4013 )
2024-04-08 11:04:40 +01:00
renovate[bot]
7fee37680f
Update typedoc ( #4098 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2024-03-06 08:49:16 +00:00
Michael Telatynski
a2b2e8dbdf
Use Github Artifacts v4 ( #4011 )
2024-01-19 08:54:45 +00:00
Johannes Marbach
0c7342cb20
Set up CI to lint workflows with action-validator ( #3905 )
...
* Set up CI to lint workflows with action-validator
* Rename release-action workflow
2023-11-24 14:41:19 +00:00
renovate[bot]
b62e97eb92
Update actions/setup-node action to v4 ( #3844 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-01 08:31:51 +00:00
renovate[bot]
76e0d5a896
Update actions/checkout action to v4 ( #3701 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-05 17:30:43 +00:00
Michael Telatynski
9d230ef0d6
Use typedoc-plugin-versions ( #3289 )
...
* Install typedoc-plugin-versions
* Iterate
* Remove typedoc.json
* Simplify
* Simplify
* gnu vs bsd
* Iterate
* Iterate
2023-04-18 12:39:17 +00:00
Richard van der Hoff
b9d0596dd7
Fix typedoc warnings ( #3275 )
...
There aren't that many of these, so I've gone through and fixed them, and
configured the GHA workflow to complain if any creep back in.
2023-04-12 20:30:57 +00:00
Michael Telatynski
937f370655
Run matrix-react-sdk tests on merge queue ( #3161 )
...
* First attempt at merge queues for downstream testing
* Debug
* delint
* Fix typo
* Test
* Iterate
* Fix checkout
* rerun
* experiment
* Iterate
* Iterate
* iterate
* Iterate
* Finalise
* Disable coverage for downstream tests
* Update tests.yml
* Apply merge_queue trigger to other CI
* delint
* delint
* Add exception
2023-02-21 11:09:23 +00:00
Michael Weimann
349c2c2587
Apply prettier formatting
2022-12-09 09:38:20 +01:00
Michael Telatynski
8d018f9c2d
Enable noImplicitAny ( #2895 )
...
* Stash noImplicitAny work
* Enable noImplicitAny
* Update olm
* Fun
* Fix msgid stuff
* Fix tests
* Attempt to fix Browserify
2022-12-06 18:21:44 +00:00
renovate[bot]
7217f83db9
Update all (major) ( #2890 )
...
* Update all
* Pin p-retry
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-11-21 08:58:04 +00:00
Michael Telatynski
20745dc9ac
Add CI check with tsc --noImplicitAny ( #2896 )
2022-11-18 16:26:08 +00:00
Richard van der Hoff
67f343d6f0
Switch to typedoc for documentation ( #2869 )
...
This seems to give *much* better results than jsdoc, and means that we can
start to get rid of all the duplicated type information.
2022-11-11 11:38:04 +00:00
Michael Telatynski
54d11e1745
Upload docs artifact for PRs ( #2868 )
2022-11-10 18:01:34 +00:00
Michael Telatynski
777cf1f135
Remove tsc-strict ci, it has served its purpose ( #2847 )
2022-11-04 09:12:07 +00:00
Michael Telatynski
f349663329
Add CI to protect against mixing src and lib imports ( #2704 )
2022-09-30 09:05:28 +01:00
renovate[bot]
d2f7a2575e
Update all (major) ( #2651 )
...
* Update all
* Pin p-retry once more
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-09-08 09:52:50 +00:00
renovate[bot]
65741d7860
Update all ( #2647 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-06 22:05:37 +01:00
Michael Telatynski
c1160f40c2
Tweak tsc-strict config ( #2620 )
2022-08-25 09:49:58 +01:00
Michael Telatynski
8e646ea584
Add static analysis for tsc --strict ( #2615 )
...
* Initial attempt at CI to annotate new TSC errors
* Make tsconfig file valid
* enable debug
* Specify commit
* Fix commit specification
* Switch back to main
* Tweak permissions
* Add strict mode failure
* Attempt number two
* Fix ts-extra-args
* Add static analysis for tsc --strict
2022-08-23 14:02:50 +01:00