Michael Telatynski
0a4a205fbe
Enable strictPropertyInitialization ( #25735 )
2023-07-07 14:46:14 +01:00
Michael Telatynski
cfd48b36aa
Enable strictPropertyInitialization ( #11203 )
2023-07-07 14:46:12 +01:00
renovate[bot]
82f231d7b1
Update all non-major dependencies ( #25504 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-01 17:20:40 +00:00
Richard van der Hoff
192e6f6c3d
Fix PR lookup for fetchdep.sh ( #10990 )
...
Context: `fetchdep.sh` attempts to check out a github repository based on the
details in a pull request. To do this, it needs to know how to find the pull
request. So, the github workflows attempt to set environment variables to tell
it. Unfortunately, they currently disagree about what the names of the
environment variables should be.
This appears to have been introduced by #8498 .
To simplify matters, we may as well have the script use `${GITHUB_REPOSITORY}`
directly, and remove te unused `REPOSITORY` env var from the workflows.
2023-05-25 13:50:17 +00:00
renovate[bot]
c3687489dd
Update all non-major dependencies ( #10922 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-17 07:41:34 +00:00
Michael Telatynski
8e962f6897
Update static_analysis.yaml ( #10725 )
2023-05-05 08:13:21 +00:00
renovate[bot]
2dc3f523aa
Update all non-major dependencies ( #25139 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Kerry <kerrya@element.io >
2023-04-19 03:12:35 +00:00
Michael Telatynski
b73032145d
Enable merge queues ( #10515 )
...
* Enable merge queues
* Iterate
* Iterate
* iterate
* Fix check blocked and others not running in MQ
* Add concurrency
* Iterate
* Iterate
* Iterate
* Iterate
* Update pr-details action
2023-04-06 13:41:20 +00:00
renovate[bot]
7321277ed8
Update all non-major dependencies ( #10524 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06 14:39:40 +01:00
Michael Telatynski
5509b252c3
Update static_analysis.yaml
2023-04-06 09:57:24 +01:00
Michael Telatynski
ddc2932541
Use frozen lockfile instead of pure lockfile on yarn install ( #25009 )
2023-03-31 14:52:29 +00:00
Janne Mareike Koschinski
c85eb81ed0
Pin versions of third-party github actions ( #24786 )
2023-03-10 13:56:30 +01:00
Janne Mareike Koschinski
580857ecc0
Pin versions of third-party github actions ( #10351 )
2023-03-10 13:56:27 +01:00
Johannes Marbach
d276e11bd1
Update .github/workflows/static_analysis.yaml
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2023-02-08 15:49:09 +01:00
Johannes Marbach
b62006e915
Checkout PR head for strict error checker
2023-02-08 13:10:25 +01:00
Michael Weimann
526645c791
Apply prettier formatting
2022-12-12 12:24:14 +01:00
Michael Weimann
7921a6cbf8
Apply prettier formatting
2022-12-09 13:28:29 +01:00
renovate[bot]
7acb59ed48
Update actions/checkout action to v3 ( #9668 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 06:33:34 +00:00
renovate[bot]
6c85cac1f5
Update all (major) - abandoned ( #23799 )
...
* Update all
* Hold back @types/react* & node-fetch & @testing-library/react
* Hold back webpack things, upgrading is hell
* Hold back more things
* Align deps
* Roll back @types/node
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-11-29 18:44:51 +00:00
Michael Telatynski
440f76c3e8
Add a required tsc strict check for --noImplicitAny ( #9647 )
2022-11-29 15:43:08 +00:00
Michael Telatynski
0b54699829
Add --noImplicitAny to strict CI check ( #9601 )
2022-11-21 09:19:02 +00:00
Michael Telatynski
923120625c
Add --noImplicitAny to strict CI check ( #23793 )
2022-11-18 16:31:05 +00:00
Michael Telatynski
6bdc8daa36
Fix branch matching for the strict tsc CI ( #23789 )
2022-11-18 15:05:39 +00:00
Michael Telatynski
cd46c89699
Fix branch matching for the strict tsc CI ( #9597 )
2022-11-18 15:05:26 +00:00
Michael Telatynski
272aae0973
Add CI to run rethemendex.sh ( #9577 )
2022-11-14 18:31:20 +00:00
Michael Telatynski
77d75984fa
Enable tsc --strict CI to prevent gaining more errors ( #23692 )
2022-11-04 09:12:15 +00:00
Michael Telatynski
0bb9db302d
Enable tsc --strict CI to prevent gaining more errors ( #9541 )
2022-11-03 16:38:26 +00:00
Michael Telatynski
eaff7e945c
Consolidate js-sdk release mode typing CI ( #9326 )
2022-09-30 17:12:16 +01:00
Michael Telatynski
9d83fba5ca
Turn off tsc --strict annotations ( #9285 )
...
* Update static_analysis.yaml
* Update static_analysis.yaml
2022-09-16 11:09:32 +00:00
Michael Telatynski
779f951c2f
Turn off tsc --strict annotations ( #23290 )
...
* Update static_analysis.yaml
* Update static_analysis.yaml
2022-09-16 07:13:11 +00:00
renovate[bot]
665f532301
Update all ( #23223 )
...
* Update all
* Upgrade @types
* Update lockfile
* Make typescript happier
* Make webpack happier, pin postcss-hexrgba
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-09-09 21:03:46 -06:00
Michael Telatynski
44e01823a3
Tweak tsc-strict config ( #23148 )
2022-08-24 11:11:43 +01:00
Michael Telatynski
e11b0cef47
Add static analysis for tsc --strict ( #9212 )
...
* Add static analysis for tsc --strict
* Make tsconfig legal
* Make tsconfig more legal
* Update static_analysis.yaml
* Test strict mode check
* Revert "Test strict mode check"
This reverts commit 879df9879738fabfa02466ce07634a0f5c132311.
2022-08-24 11:08:26 +01:00
Michael Telatynski
a9d1fd7cdf
Add static analysis for tsc --strict ( #23140 )
2022-08-23 14:02:48 +01:00
Šimon Brandner
0d18e4ea8e
Add GHA for Dead Code Analysis ( #22830 )
2022-08-04 10:34:02 -06:00
Šimon Brandner
a866005bea
Add GHA for Dead Code Analysis ( #9052 )
2022-08-04 08:00:49 +00:00
Michael Telatynski
64ed6ebdad
Rename PostCSS files to .pcss ( #22769 )
...
* Rename PostCSS files to `.pcss`
* Make Stylelint happy
* Make Stylelint happy v2
* Update CompatibilityView.tsx
* Update res/css/structures/ErrorView.pcss
Co-authored-by: Michael Weimann <mail@michael-weimann.eu >
* Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/pcss
Conflicts:
package.json
res/css/_components.scss
res/css/structures/_NotificationPanel.pcss
res/css/views/dialogs/_SpotlightDialog.pcss
res/css/views/rooms/_EventTile.pcss
res/css/views/rooms/_ReadReceiptGroup.pcss
yarn.lock
* Only use CI_PACKAGE mode on develop, it skips minification which can find some errors
* Keep name to not break existing PRs
Co-authored-by: Michael Weimann <mail@michael-weimann.eu >
2022-07-15 14:53:21 +01:00
Michael Telatynski
fab52795e3
Consolidate i18n check into a reusable workflow ( #22248 )
...
* Fix i18n check bypass for RiotTranslateBot
* Consolidate i18n check into a reusable workflow
2022-05-20 01:17:34 +01:00
Michael Telatynski
896c8c9035
Consolidate i18n check into a reusable workflow ( #8634 )
...
* Fix i18n check bypass for RiotTranslateBot
* Consolidate i18n check into a reusable workflow
* Update .github/workflows/i18n_check.yaml
Co-authored-by: Travis Ralston <travisr@matrix.org >
Co-authored-by: Travis Ralston <travisr@matrix.org >
2022-05-20 00:36:58 +01:00
Michael Telatynski
b3ef2c179a
Update weblateToCounterpart to be more resilient ( #22247 )
...
* Update i18n check CI to ignore RiotTranslateBot
* Update `weblateToCounterpart` to be more resilient
2022-05-17 17:44:30 +01:00
Michael Telatynski
6c87e294c4
Run CI in Github Actions ( #22054 )
...
* Tidy workflows
* Update get-version-from-git.sh
* Run tests in Actions
* Upload coverage to SonarCloud
* Run linters in Actions
* Run builds in Actions, consolidating with sentry uploader
* Update sonar-project.properties
* chmod +x
* Iterate
* Use new env vars
* Delete yarn-sub.js
* Use re-usable sonarqube action
* Add README badges
* Match reality
2022-05-16 16:23:44 +02:00
Michael Telatynski
2e9c2dd42b
Prune i18n files ( #8479 )
...
* Prune i18n files
* Tweak i18n ci rule to ignore RiotTranslateBot
2022-05-03 16:09:11 +01:00
Michael Telatynski
7f78b1c968
Iterate CI checks ( #8472 )
2022-05-03 10:39:03 +01:00
Michael Telatynski
7477a2df7d
Switch coverage over to SonarQube ( #8463 )
2022-05-02 21:34:31 +01:00
Michael Telatynski
92f440d9de
Consolidate deployment management into more maintained action ( #8430 )
2022-04-29 11:07:42 +01:00
Michael Telatynski
6cb29f2b8d
Try SonarCloud ( #8441 )
2022-04-29 09:38:24 +00:00
Michael Telatynski
146bcdd6a6
Move more stuff from BK to GHA ( #8372 )
2022-04-21 11:55:32 +00:00