Star
4
Fork
14
Code
Introduction
Code
Issues
28
Pull Requests
2
Pipeline
Actions
Discussion
Wiki
Members
197
Analysis
Settings
Star
4
Fork
14
Closed
【openlibing-pytest-executor】上线开源代码检查告警及存量告警修复
#36
lishaocun
Add on
Aug 10
Closed at
Aug 14
L
lishaocun
Collaborators
Aug 10
Create
Aug 10
Create
修改目标
接入开源代码检查工具,修复全部存量告警,上线 AI 编码规范。
方案
通过 3 PR 方案完成:
PR-1:代码格式化
目标
:统一代码格式,建立格式化基线
方案
:
接入 Ruff format 格式化工具
全量格式化所有代码文件
配置 .pre-commit-config.yaml(仅含通用 + 格式化 hooks)
PR-2:代码检查 + 告警整改
目标
:接入代码检查工具,修复全部存量告警,使 pre-commit 门禁首次生效即可通过
方案
:
接入 Ruff lint / Pylint / Bandit 检查工具
配置 .pre-commit-config.yaml(追加检查 hooks)
工具 --fix 自动修复部分告警
逐条修复剩余告警
PR-3:上线 AI 编码规范
目标
:将 AI 编码规范检视能力落地到代码仓
方案
:
提交 .agents/skills/code-review/(AI 编码规范检视 skill 全量复制)
涉及语言
Python
验收标准
pre-commit run --all-files 通过
所有检查工具无告警
3 个 PR 按顺序合入后,门禁生效
仓库具备 AI 编码规范检视能力
Save
Cancel
L
lishaocun
Collaborators
Aug 10
Added label:
ai-assisted
Aug 10
Added label:
ai-assisted
L
lishaocun
Collaborators
Aug 10
Associated pull request
Aug 10
Associated pull request
L
lishaocun
Collaborators
Aug 10
Associated pull request
Aug 10
Associated pull request
L
lishaocun
Collaborators
Aug 10
Associated pull request
Aug 10
Associated pull request
L
lishaocun
Collaborators
Aug 14
changed custom state from 待办的 to 已完成
Aug 14
changed custom state from 待办的 to 已完成
L
lishaocun
Collaborators
Aug 14
Close issue
Aug 14
Close issue
修改目标
接入开源代码检查工具,修复全部存量告警,上线 AI 编码规范。
方案
通过 3 PR 方案完成:
PR-1:代码格式化
PR-2:代码检查 + 告警整改
PR-3:上线 AI 编码规范
涉及语言
Python
验收标准