✨ 新增:代码统计徽章 action: update_stats_badge.yml
📝 新增:`update_stats_badge`的简要说明
This commit is contained in:
+31
@@ -9,6 +9,7 @@
|
||||
```txt
|
||||
.gitea/workflows/
|
||||
├── changelog-and-release.yml # CHANGELOG 生成 + Release 创建
|
||||
├── update_stats_badge.yml # 代码行数的统计
|
||||
└── ... # 更多 workflow 待添加
|
||||
```
|
||||
|
||||
@@ -45,6 +46,36 @@ git push origin 1.0.0
|
||||
|
||||
---
|
||||
|
||||
#### 2. 📊 代码统计徽章工作流 (`update-stats-badge.yml`)
|
||||
|
||||
**功能**:自动统计代码行数并生成徽章数据
|
||||
|
||||
**特性**:
|
||||
|
||||
- 📈 统计总代码行数和文件数
|
||||
- 🌐 按语言分组统计
|
||||
- 🎨 自动生成徽章 JSON 数据
|
||||
- 📊 生成统计摘要(JSON 格式)
|
||||
- 🚫 灵活的目录排除配置
|
||||
|
||||
**触发方式**:
|
||||
|
||||
```bash
|
||||
# 推送到主分支时自动触发
|
||||
git push origin main
|
||||
|
||||
# 手动触发
|
||||
# 仓库 → Actions → Update Code Statistics Badge → Run workflow
|
||||
```
|
||||
|
||||
**配置文件**:[update-stats-badge.yml](.gitea/workflows/update_stats_badge.yaml)
|
||||
|
||||
**markdown引用格式**: ``
|
||||
|
||||
💡 **详细配置**:查看 `update-stats-badge.yml` 文件顶部的 `env` 区域,包含语言分组、颜色、排除目录等配置
|
||||
|
||||
---
|
||||
|
||||
### 🔜 待扩展
|
||||
|
||||
更多自动化场景:
|
||||
|
||||
Reference in New Issue
Block a user