已开启
[任务]: 新增 .pre-commit-config.yaml 配置文件 #2
masiyu创建于  6月24日
masiyu
masiyu成员
6月24日 创建

任务描述

为 openUBMC 组织下各组件仓库新增 .pre-commit-config.yaml 基础通用规则配置文件,统一代码风格和质量检查标准。

关联 PR

本 Issue 关联以下各组件仓库的 PR(新增 .pre-commit-config.yaml 配置),详见评论中的完整清单。

进度跟踪

likedislike
openUBMC-robotopenUBMC-robot成员
6月24日 添加了label:sig/sig-CICD
openUBMC-robot
openUBMC-robot成员
6月24日 评论:

欢迎来到 openUBMC 社区

Hey @m0_64526648 , 感谢你对社区的贡献.

机器人使用手册

有关指令的使用,可以点击 说明文档论坛 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。

联系指引

有疑问可以联系 SIG: sig-CICD ,
维护者是: @DataSculptor, @xuhaijun, @zybwh ,
优秀贡献者是: @Larry_Li_006, @Polaris404 .

likedislike
masiyu
masiyu成员
6月24日 评论:

本 Issue 关联以下 65 个组件仓库的 PR(新增 .pre-commit-config.yaml 配置):

# 仓库 负责人 PR
1 account 彭祥麟、鄢川杰 #295
2 active_standby_mgmt 王浩舟、孙培钧 #17
3 ansible_plugin 陈结松 #6
4 bcal 黄雷生、常德兴、刘兴森、于飞 #7
5 bios 黄嘉培 #212
6 bmc_datasync 王浩舟、孙培钧 #46
7 bmcstudio_community_workbench 李江、李睿宸 #11
8 bmcstudio_linter 李江、李睿宸 #2
9 bmcstudio_log_reviewer 李江、李睿宸 #3
10 bmcstudio_mdb_visualization 李江、李睿宸 #2
11 bmc_upgrade_mgmt 王浩舟 #8
12 bus_tools 罗昊 #13
13 ccf_openubmc TC maintainers #2
14 chassis 李东辉、毛宇浩 #80
15 cmdlets_plugin 陈结松 #4
16 component_drivers 常德兴、黄雷生、余天文、李声啸、夏鹏程、陈升帆 #774
17 compute_mgmt 殷健 #12
18 dcmid 李晓宁 #7
19 devmon 陈升帆、许强、章建平、李声啸 #269
20 event_mgmt 王浩舟 #54
21 fructrl 王浩舟 #108
22 frudata 王浩舟、孙培钧 #73
23 general_hardware 黄嘉培、李东辉、毛宇浩、黄明浩 #453
24 hica 王浩舟 #7
25 iam_lite 彭祥麟、鄢川杰 #33
26 infrastructure 朱超、黄世俊、李洋行、野岱琳 #194
27 ipmi_mgmt 王浩舟 #59
28 irc_client 刘睿 #7
29 lcd_console 朱俊杰 #3
30 libipmi 王浩舟 #61
31 libirc 李四光 #16
32 libmcpp 李声啸、许强、章建平 #574
33 libroute_mapper 李四光、黎乐轩 #32
34 libsoc_adapter_aspeed 殷健 #3
35 lsw 黄嘉培 #20
36 manifest 李江、李睿宸、黄嘉培、陈奎霖、黎乐轩、汪航、鄢川杰、陈丹明、张保存 #1291
37 manufacture 黄嘉培 #26
38 mdb_interface 黄雷生、李晓宁 #617
39 nagios_plugin 陈结松 #5
40 network_adapter 黄嘉培、李东辉、毛宇浩、黄明浩 #509
41 obmc_dbus_proxy 黄雷生、李晓宁 #6
42 obmc_logging_adapter 张超 #3
43 observability 李四光、许强 #82
44 openubmc_dsl_rulepack 李睿宸 #38
45 openubmc_profiles 李四光 #5
46 pcie_device 黄嘉培 #261
47 power_mgmt 汪航、陈奎霖 #248
48 profile_schema 李四光、李晓宁 #84
49 qemu 李江、李睿宸 #117
50 qemu_mockup 李江、李睿宸 #102
51 rack_mgmt 李东辉、毛宇浩 #4
52 rackmount 黄雷生、李晓宁 #1306
53 release_management 方正波、于飞、王健 #164
54 rootfs_user 李江、李睿宸 #39
55 sensor 王浩舟、孙培钧 #134
56 sensor_mgmt 王浩舟 #77
57 spdm 彭祥麟、鄢川杰 #25
58 storage 李东辉、黄明浩 #459
59 thermal_mgmt 汪航、陈奎霖 #175
60 vnc_proxy 李四光 #11
61 vpd 李东辉、黄嘉培、汪航、陈奎霖、蔡业胜、殷健、毛宇浩、黄明浩 #843
62 web_online_help 刘睿 #76
63 webui 刘睿 #464
64 yocto_soc 李江、李睿宸 #14
65 zabbix_plugin 陈结松 #5

负责人数据来源:community 仓库各 SIG sig-info.yaml 中 committers.name 字段。

likedislike
masiyumasiyu成员
6月24日 修改了issue 的描述
masiyumasiyu成员
6月24日 修改了issue 的描述
masiyumasiyu成员
6月24日 关联了pull request:feat: 新增 .pre-commit-config.yaml 基础通用规则配置
masiyumasiyu成员
6月24日 删除了关联的pull request:feat: 新增 .pre-commit-config.yaml 基础通用规则配置
masiyumasiyu成员
6月24日 关联了pull request:feat: 新增 .pre-commit-config.yaml 基础通用规则配置
masiyumasiyu成员
6月24日 issue状态由 待办的 改变为 已拒绝
masiyumasiyu成员
6月24日 关闭了 issue
openUBMC-robot
openUBMC-robot成员
6月24日 评论:

注意

@ , 此 Issue 关联了开启的 PR,请先处理 PR 合入后,再关闭 Issue。

likedislike
masiyumasiyu成员
6月24日 issue状态由 已拒绝 改变为 进行中
masiyumasiyu成员
6月24日 重新打开了 issue
masiyumasiyu成员
7月2日 关联了pull request:feat: 新增 eslint/prettier Node 钩子
yuanjiayuanjia成员
7月6日 关联了看板:openUBMC 26.09 缺陷看板
masiyumasiyu成员
7月9日 关联了pull request:fix: 修正 .pre-commit-hooks.yaml 中 luacheck args 行的 YAML 格式