Feature/pyright check (#1845)

* ✨ 新增Pyright Lint工作流

* ✨ 新增Ruff Lint工作流

* 👷 添加pydanitc矩阵

* 👷 添加手动触发支持

---------

Co-authored-by: BalconyJH <balconyjh@gmail.com>
This commit is contained in:
HibiKier
2025-03-25 00:23:34 +08:00
committed by GitHub
co-authored by BalconyJH
parent 629b4256af
commit 737a740968
13 changed files with 10162 additions and 195 deletions
@@ -142,4 +142,4 @@ async def _(query: QueryModel) -> Result[BaseResultModel]:
async def _(plugin_name: str | None = None) -> Result[dict]:
if plugin_name:
return Result.ok(ApiDataSource.SQL_DICT.get(plugin_name))
return Result.ok(str(ApiDataSource.SQL_DICT))
return Result.ok(ApiDataSource.SQL_DICT)