Commit Graph
88 Commits
Author SHA1 Message Date
ci[bot] c3a6e6dcb6 📝 Auto update CHANGELOG for 0.0.5-rc2 [skip ci] 2026-07-20 09:46:56 +00:00
csh 207588ae36 🐛 fix(ci): 修复 mawk 不支持区间量词导致 CHANGELOG 去重失效
去重用的 awk 正则含 [0-9a-f]{7} 区间量词,ubuntu:22.04 默认的
mawk 不支持区间表达式,会把 {7} 当字面量,导致 EXISTING_HASHES
恒为空、去重完全失效,rc2 把 rc1 的提交整批重复插入。
改用不依赖区间的等价写法,并清理 0.0.5 段已产生的重复内容。
2026-07-20 17:32:13 +08:00
csh df8a9ead9c 🐛 fix(changelog): 清除 0.0.5 段残留的 ci[bot] 贡献者 2026-07-20 17:18:00 +08:00
ci[bot] 799b1c319c 📝 Auto update CHANGELOG for 0.0.5-rc2 [skip ci] 2026-07-20 09:14:50 +00:00
csh d6654b4d6d 🐛 fix(ci): 修复贡献者列表未过滤 ci[bot] 的问题
grep 正则中 [bot] 被解析为字符类,导致 ^ci[bot]$ 无法匹配字面量。
改用 grep -vxF 按字面整行匹配过滤 bot 用户名。
2026-07-20 17:13:07 +08:00
ci[bot] a83c52ec2c 📝 Auto update CHANGELOG for 0.0.5-rc1 [skip ci] 2026-07-20 09:07:44 +00:00
csh ac8a781656 ♻️ refactor(ci): 将 GIT_CONFIG 环境变量改为内联 -c 认证
- 删除三个 workflow env 段的 GIT_CONFIG_COUNT/KEY/VALUE 变量
- 在需要认证的 git 命令上内联 -c credential.helper/interactive
- prepare fetch、stats 两处 push、release push 各自内联
- 保留 ACCESS_TOKEN,helper 运行时取用
0.0.5-rc1
2026-07-20 16:39:08 +08:00
csh 2dcf9f7da4 🐛 fix(ci): 补全 prepare.yml 缺失的 GIT_CONFIG_VALUE_1
GIT_CONFIG_COUNT=3 但 env 段漏写 GIT_CONFIG_KEY_1/VALUE_1,
credential helper 函数串被错放到 KEY_1,导致 git 报
missing config value GIT_CONFIG_VALUE_1 而无法 fetch。
2026-07-20 16:26:27 +08:00
csh 50efc4bbfa ♻️ refactor(ci): 重构为 Prepare 上游 + workflow_run 下游消费者模型
- 新增 prepare.yml:统一检查/安装公共工具并集中 fetch 到共享 bare 仓库
- 统计与发布改为消费成功的 Prepare workflow_run,各自维护 stats/release worktree
- 四个 workflow name 统一为带 emoji 的中文,同步 workflow_run 触发引用
- 系统信息 workflow 保持独立直接触发
- 删除 tests/ 手动验证脚本
2026-07-20 16:21:06 +08:00
csh 610c2b3e74 ♻️ refactor(ci): use fixed workflow slots 2026-07-16 09:17:05 +08:00
csh 778297543a 🔧 chore(stats): add emoji commit prefixes for generated updates
Ubuntu System Information / show-system-info (push) Successful in 1s
2026-05-22 16:48:56 +08:00
csh 550e226a2b 🎨 refine(stats): rebalance summary badge styling
Ubuntu System Information / show-system-info (push) Successful in 0s
2026-05-22 16:03:09 +08:00
csh 6552f8be47 🎨 refine(stats): simplify summary and badge colors
Ubuntu System Information / show-system-info (push) Successful in 1s
2026-05-22 15:52:39 +08:00
csh 1259495cbb 🐛 fix(stats): switch badges to self-hosted svg
Ubuntu System Information / show-system-info (push) Successful in 0s
2026-05-22 15:45:24 +08:00
csh d4fa498a4a 📝 docs(readme): align document navigation headings 2026-05-22 14:16:06 +08:00
csh 8445c6a363 🐛 fix(buildx_runner): verify multiarch with explicit platforms 2026-05-22 14:05:19 +08:00
csh ebd0f94053 ♻️ refactor(runner): simplify shell helpers and workflow scripts 2026-05-22 13:50:36 +08:00
csh 40fa747a94 🔧 chore(runner): allow preset identity overrides via env 2026-05-22 13:19:09 +08:00
csh e5db752c55 🐛 fix(docker_runner): validate act_runner binary arch 2026-05-22 11:58:01 +08:00
csh 0579c2dc97 📝 调整文档分层并补充 workflow 运行模型
Ubuntu System Information / show-system-info (push) Successful in 1s
2026-05-22 11:08:15 +08:00
csh beab4e5696 ♻️ 改用 shared mirror clone 准备 job 工作副本
Ubuntu System Information / show-system-info (push) Successful in 0s
2026-05-22 10:42:06 +08:00
csh 173526be79 🔧 为 runner preset 显式设置系统 hostname
Ubuntu System Information / show-system-info (push) Successful in 0s
2026-05-22 10:31:22 +08:00
csh 61e512c2ae 📝 收紧文档入口与导航层次
Ubuntu System Information / show-system-info (push) Successful in 0s
2026-05-22 10:20:33 +08:00
csh 95402f4830 🔧 收紧本地脚本与 runner 产物边界 2026-05-22 10:09:58 +08:00
csh 124b953d38 📝 修正 workflow 文档文件名与链接路径 2026-05-22 10:02:02 +08:00
csh 2b5eaf27c9 🔧 统一 stats workflow 的 token 契约 2026-05-22 09:58:17 +08:00
csh a4d09c9063 🔧 参数化实例配置并补充 preset env 示例 2026-05-22 09:45:35 +08:00
csh ac05621817 ♻️ 隔离 workflow 工作区并提升默认 runner 并发 2026-05-22 09:25:58 +08:00
csh 34480c16e2 ♻️ 迁移 docker compose 并修复 runner 升级版本识别
Ubuntu System Information / show-system-info (push) Successful in 1s
2026-05-07 15:02:38 +08:00
csh 9d4c4a1f73 新增 act_runner 自动升级脚本并同步最新版本探测
Ubuntu System Information / show-system-info (push) Waiting to run
2026-05-07 12:08:46 +08:00
ci[bot] 1a52ee08a2 📝 Auto update CHANGELOG for 0.0.4-rc2 [skip ci]
Ubuntu System Information / show-system-info (push) Successful in 1m21s
2026-01-08 06:28:15 +00:00
csh 99b3560b88 :remove: remove(规范):删除版本规范等,后续采用 [新规范](https://git.mytsl.cn/csh/tsl-playbook.git)
Ubuntu System Information / show-system-info (push) Successful in 42s
0.0.4-rc2
2025-12-12 17:53:16 +08:00
csh db75d0ebc5 gitearunner参数化,可以通过docker-compose.yml进行配置
Ubuntu System Information / show-system-info (push) Successful in 39s
🐛 修复`Dockerfile`缺少系统包
2025-12-10 14:42:20 +08:00
csh 1b5611cf3e 🐛 修复贡献者过滤自定义bot名称
Ubuntu System Information / show-system-info (push) Successful in 38s
2025-12-09 17:51:48 +08:00
ci[bot] 44e92ab89a 📝 Auto update CHANGELOG for 0.0.4-rc1 [skip ci]
Ubuntu System Information / show-system-info (push) Successful in 38s
2025-12-09 08:37:04 +00:00
csh eaedcd3bb2 🐛 Bug修复
Ubuntu System Information / show-system-info (push) Successful in 38s
0.0.4-rc1
2025-12-09 16:23:17 +08:00
csh 0e89b21c41 🐛 修复lsb_release命令报错
Ubuntu System Information / show-system-info (push) Failing after 38s
2025-12-09 16:17:22 +08:00
csh 39820e656a ♻️ 重构代码和docker-runner项目结构
Ubuntu System Information / show-system-info (push) Failing after 38s
 支持`docker`部署`archlinux`,预装`clang`跨平台编译工具链
2025-12-09 16:06:25 +08:00
csh 4829434408 🚀 优化bot名字,更具辨识度
Hello from ImmortalWrt / say-hello (push) Successful in 1s
2025-11-17 18:19:34 +08:00
ci-bot 9c572b64d1 📝 Auto update CHANGELOG for 0.0.3-rc3 [skip ci]
Hello from ImmortalWrt / say-hello (push) Successful in 1s
2025-11-17 10:08:49 +00:00
csh 49f11fb2d8 🔧 工作流的bot名字变更为ci-bot
Hello from ImmortalWrt / say-hello (push) Successful in 1s
0.0.3-rc3
2025-11-17 18:07:24 +08:00
csh 5ec0af5883 Merge branch 'main' of https://git.mytsl.cn/csh/actions-template
Hello from ImmortalWrt / say-hello (push) Successful in 1s
2025-11-17 17:52:36 +08:00
csh c81aac970c 🔧 docker的默认配置变更 2025-11-17 17:52:24 +08:00
github-actions[bot] 566a1754a7 📝 Auto update CHANGELOG for 0.0.3-rc2 [skip ci]
Hello from ImmortalWrt / say-hello (push) Successful in 0s
2025-11-03 06:29:52 +00:00
csh 1b7eed5d93 🐛 不行就先放弃了
Hello from ImmortalWrt / say-hello (push) Successful in 0s
0.0.3-rc2
2025-11-03 14:29:15 +08:00
csh 3a17dc4b52 🐛 ok了嘛 2025-11-03 14:21:19 +08:00
csh e71d9d01fd 🐛 修复过滤转义失败
Hello from ImmortalWrt / say-hello (push) Successful in 0s
2025-11-03 14:08:57 +08:00
csh 160c5ebade 🐛 匹配逻辑
Hello from ImmortalWrt / say-hello (push) Successful in 0s
2025-11-03 12:04:12 +08:00
csh fb4e7f3b1f Merge branch 'main' of https://git.mytsl.cn/csh/actions-template
Hello from ImmortalWrt / say-hello (push) Successful in 0s
2025-11-03 12:00:29 +08:00
csh 9a472a4271 🐛 修复匹配正则问题 2025-11-03 12:00:14 +08:00