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
renovate[bot]
aa130c88da
Update all (major) ( #2517 )
...
* Update all
* Pin p-retry due to ESM weirdness
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Travis Ralston <travisr@matrix.org >
2022-07-13 08:16:28 -04:00
Michael Telatynski
af17fb27b8
Attempt to re-structure workflows to be more generic & reusable ( #2364 )
...
* Attempt to re-structure workflows to be more generic & reusable
* Iterate for reusable workflows can't call each other
* don't pass pullrequest params if no prnumber
* Comments
* Fix reusable workflow call
* Pass pr_id properly
* Fix run condition for prdetails job
* Fix needs dependency
* Stash work so far
* Fix copypasta
* Update
* Define outputs from pr_details.yml
* Fix output reporting
* Fix something or other
2022-05-13 23:14:46 +01:00
Michael Telatynski
d190cdc307
Switch coverage to SonarQube ( #2334 )
2022-05-02 08:32:53 +00:00
Michael Telatynski
2ebf33544f
Try SonarCloud ( #2330 )
2022-04-29 11:07:35 +01:00
Michael Telatynski
d82cdd3b19
Move more stuff from BK to GHA ( #2309 )
2022-04-20 18:09:33 +01:00