Add PHPStan and other quality checks (#185)
* Add PHPStan and other quality checks Similar to FreshRSS core Contributes to https://github.com/FreshRSS/Extensions/issues/184 * Bump versions * markdownlint * Draft of GitHub Actions * Wrong branch * Remove wrong tests * Change path approach * Move checkout * cache-dependency-path * fix rm symbolic * Remove irrelevant tests * Fix composer cache path * Fix hashFiles * fix shell cache
This commit is contained in:
parent
ec9a5903d4
commit
fabd9806af
70 changed files with 1286 additions and 417 deletions
23
.typos.toml
Normal file
23
.typos.toml
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
[default.extend-identifiers]
|
||||
ot = "ot"
|
||||
Ths2 = "Ths2"
|
||||
|
||||
[default.extend-words]
|
||||
referer = "referer"
|
||||
|
||||
[files]
|
||||
extend-exclude = [
|
||||
".git/",
|
||||
"*.fr.md",
|
||||
"*.map",
|
||||
"*.min.js",
|
||||
"*.rtl.css",
|
||||
"*/i18n/de",
|
||||
"*/i18n/fr",
|
||||
"bin/",
|
||||
"node_modules/",
|
||||
"symbolic/",
|
||||
"tmp/",
|
||||
"vendor/",
|
||||
"xExtension-ReadingTime/README.md"
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue