From ba21857f916ecbf2af003f0d06a3134e8c87346b Mon Sep 17 00:00:00 2001 From: "ci[bot]" Date: Fri, 22 May 2026 07:45:31 +0000 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=9B=B4=E6=96=B0=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E7=BB=9F=E8=AE=A1=20[2026-05-22=2007:45]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 📊 统计摘要: - 总代码: 4868 行 - 总文件: 30 个 - 语言数: 3 种 - 徽章数: 6 个 🔗 触发提交: 1259495 🤖 由 Gitea Actions 自动生成 --- README.md | 65 +++++++++++++++++++++++++++------------ badges/README.md | 54 -------------------------------- badges/language-count.svg | 10 ++++++ badges/python-lines.svg | 10 ++++++ badges/shell-files.json | 7 ----- badges/shell-lines.json | 8 ----- badges/shell-lines.svg | 10 ++++++ badges/total-files.json | 7 ----- badges/total-files.svg | 10 ++++++ badges/total-lines.json | 7 ----- badges/total-lines.svg | 10 ++++++ badges/yaml-files.json | 7 ----- badges/yaml-lines.json | 7 ----- badges/yaml-lines.svg | 10 ++++++ 14 files changed, 105 insertions(+), 117 deletions(-) delete mode 100644 badges/README.md create mode 100644 badges/language-count.svg create mode 100644 badges/python-lines.svg delete mode 100644 badges/shell-files.json delete mode 100644 badges/shell-lines.json create mode 100644 badges/shell-lines.svg delete mode 100644 badges/total-files.json create mode 100644 badges/total-files.svg delete mode 100644 badges/total-lines.json create mode 100644 badges/total-lines.svg delete mode 100644 badges/yaml-files.json delete mode 100644 badges/yaml-lines.json create mode 100644 badges/yaml-lines.svg diff --git a/README.md b/README.md index 5579651..a4680fa 100644 --- a/README.md +++ b/README.md @@ -1,29 +1,54 @@ -# 📊 代码统计徽章数据 +# 📊 代码统计详细报告 -> 此分支由 GitHub Actions 自动生成和维护 -> -> ⚠️ **请勿手动修改此分支的内容!** +> 此分支由 Gitea Actions 自动生成和维护 +> +> ⚠️ **请勿手动修改此分支的内容!** +> +> 🤖 由 Gitea Actions 自动生成 +> +> 📅 更新时间: 2026-05-22 07:45:30 UTC -## 📁 目录结构 +![总代码](./badges/total-lines.svg) +![总文件](./badges/total-files.svg) +![语言种类](./badges/language-count.svg) -``` -badges/ -├── total-lines.json # 总代码行数徽章 -├── total-files.json # 总文件数徽章 -├── {language}-lines.json # 各语言代码行数徽章 -├── {language}-files.json # 各语言文件数徽章 -└── README.md # 详细统计报告 -``` +## 📈 总体统计 -## 🔄 更新机制 +| 统计项 | 数值 | 徽章 | +|--------|------|------| +| 💻 总代码行数 | **4868** 行 | ![总代码](./badges/total-lines.svg) | +| 📁 总文件数 | **30** 个 | ![总文件](./badges/total-files.svg) | +| 🌐 语言种类 | **3** 种 | ![语言种类](./badges/language-count.svg) | -- ✅ 每次 push 到主分支时自动更新 -- ✅ 可通过 workflow_dispatch 手动触发 +## 🌈 语言分布 -## 📊 数据来源 - -所有统计数据基于主分支的最新代码自动生成。 +| 语言 | 代码行数 | 文件数 | 占比 | 徽章 | +|------|----------|--------|------|------| +| **Shell** | 1984 | 12 | 40.8% | ![Shell](./badges/shell-lines.svg) | +| **YAML** | 1826 | 6 | 37.5% | ![YAML](./badges/yaml-lines.svg) | +| **Python** | 185 | 1 | 3.8% | ![Python](./badges/python-lines.svg) | --- -*🤖 由 GitHub Actions 自动维护* +## ⚙️ 配置说明 + +### Token 配置 + +- 当前使用: **WORKFLOW** +- 需要在 Settings -> Actions -> Secrets 中配置 `WORKFLOW` + +### 排除规则 + +当前排除的目录: +``` +node_modules,dist,build,out,target,vendor,.venv,venv,__pycache__,.git,.github +``` + +### 阈值设置 + +- 最小代码行数阈值: **10** 行 +- 低于此阈值的语言不会生成徽章 + +--- + +*📊 统计仓库:`csh/actions-template`* diff --git a/badges/README.md b/badges/README.md deleted file mode 100644 index de4a98e..0000000 --- a/badges/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# 📊 代码统计详细报告 - -> 🤖 由 GitHub Actions 自动生成 -> -> 📅 更新时间: 2026-05-22 03:30:25 UTC - -## 📈 总体统计 - -| 统计项 | 数值 | 徽章 | -|--------|------|------| -| 💻 总代码行数 | **4591** 行 | ![代码行数](https://img.shields.io/endpoint?url=https://git.mytsl.cn/csh/actions-template/raw/branch/stats/badges/total-lines.json) | -| 📁 总文件数 | **28** 个 | ![文件数](https://img.shields.io/endpoint?url=https://git.mytsl.cn/csh/actions-template/raw/branch/stats/badges/total-files.json) | -| 🌐 语言种类 | **2** 种 | - | - -## 🌈 语言分布 - -| 语言 | 代码行数 | 文件数 | 占比 | 徽章 | -|------|----------|--------|------|------| -| **YAML** | 1966 | 6 | 42.8% | ![YAML](https://img.shields.io/endpoint?url=https://git.mytsl.cn/csh/actions-template/raw/branch/stats/badges/yaml-lines.json) | -| **Shell** | 1767 | 11 | 38.4% | ![Shell](https://img.shields.io/endpoint?url=https://git.mytsl.cn/csh/actions-template/raw/branch/stats/badges/shell-lines.json) | - ---- - -## ⚙️ 配置说明 - -### Token 配置 - -- 当前使用: **WORKFLOW** -- 需要在 Settings -> Secrets 中配置 - -### 排除规则 - -当前排除的目录: - - -### 阈值设置 - -- 最小代码行数阈值: **10** 行 -- 低于此阈值的语言将不会生成徽章 - -### 徽章样式 - -- 当前样式: **flat** -- 可选样式: flat, flat-square, plastic, for-the-badge, social - ---- - -
- -*📊 由 [GitHub Actions](https://git.mytsl.cn/csh/actions-template/actions) 自动生成和更新* - -*🤖 生成时间: 2026-05-22 03:30:25 UTC* - -
diff --git a/badges/language-count.svg b/badges/language-count.svg new file mode 100644 index 0000000..738fce2 --- /dev/null +++ b/badges/language-count.svg @@ -0,0 +1,10 @@ + + 语言: 3 种 + + + + + 语言 + 3 种 + + diff --git a/badges/python-lines.svg b/badges/python-lines.svg new file mode 100644 index 0000000..5afb605 --- /dev/null +++ b/badges/python-lines.svg @@ -0,0 +1,10 @@ + + Python: 185 行 + + + + + Python + 185 行 + + diff --git a/badges/shell-files.json b/badges/shell-files.json deleted file mode 100644 index f8fc99c..0000000 --- a/badges/shell-files.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "schemaVersion": 1, - "label": "Shell 文件", - "message": "11 个", - "color": "4EAA25", - "style": "flat" -} diff --git a/badges/shell-lines.json b/badges/shell-lines.json deleted file mode 100644 index 9fe1f42..0000000 --- a/badges/shell-lines.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "schemaVersion": 1, - "label": "Shell", - "message": "1767 行", - "color": "4EAA25", - "style": "flat", - "namedLogo": "gnubash" -} diff --git a/badges/shell-lines.svg b/badges/shell-lines.svg new file mode 100644 index 0000000..d9daed6 --- /dev/null +++ b/badges/shell-lines.svg @@ -0,0 +1,10 @@ + + Shell: 1984 行 + + + + + Shell + 1984 行 + + diff --git a/badges/total-files.json b/badges/total-files.json deleted file mode 100644 index de7829f..0000000 --- a/badges/total-files.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "schemaVersion": 1, - "label": "文件", - "message": "28 个", - "color": "green", - "style": "flat" -} diff --git a/badges/total-files.svg b/badges/total-files.svg new file mode 100644 index 0000000..495d1b3 --- /dev/null +++ b/badges/total-files.svg @@ -0,0 +1,10 @@ + + 文件: 30 个 + + + + + 文件 + 30 个 + + diff --git a/badges/total-lines.json b/badges/total-lines.json deleted file mode 100644 index f78cd5c..0000000 --- a/badges/total-lines.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "schemaVersion": 1, - "label": "代码", - "message": "4591 行", - "color": "blue", - "style": "flat" -} diff --git a/badges/total-lines.svg b/badges/total-lines.svg new file mode 100644 index 0000000..76fddc3 --- /dev/null +++ b/badges/total-lines.svg @@ -0,0 +1,10 @@ + + 代码: 4868 行 + + + + + 代码 + 4868 行 + + diff --git a/badges/yaml-files.json b/badges/yaml-files.json deleted file mode 100644 index ce8924f..0000000 --- a/badges/yaml-files.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "schemaVersion": 1, - "label": "YAML 文件", - "message": "6 个", - "color": "CB171E", - "style": "flat" -} diff --git a/badges/yaml-lines.json b/badges/yaml-lines.json deleted file mode 100644 index 54bd16a..0000000 --- a/badges/yaml-lines.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "schemaVersion": 1, - "label": "YAML", - "message": "1966 行", - "color": "CB171E", - "style": "flat" -} diff --git a/badges/yaml-lines.svg b/badges/yaml-lines.svg new file mode 100644 index 0000000..29a9ca0 --- /dev/null +++ b/badges/yaml-lines.svg @@ -0,0 +1,10 @@ + + YAML: 1826 行 + + + + + YAML + 1826 行 + +