Commit Graph

22 Commits

Author SHA1 Message Date
wyxttn 90536f620d refactor: .devops/wyx_gitlink_cli_ci.yml 2026-06-04 15:31:17 +08:00
wyxfzgg 0c47cf261f fix: CI 格式化改为自动修复模式(本地无Go环境无法手动gofmt) 2026-06-04 15:28:32 +08:00
wyxfzgg fad02b9f66 fix: 修复 gofmt 格式化问题
- 所有文件从 CRLF 转为 LF 换行
- issue.go: 修正 journals/series-update 条目缩进
- register_test.go: 修正 expectedGroups 缩进
- ci.yml: 恢复格式化检查模式
2026-06-04 15:23:15 +08:00
wyxfzgg 11e6087b1b fix: CI 格式化改为自动修复模式,避免别人的未格式化代码导致流水线失败 2026-06-04 14:35:00 +08:00
wyxttn f334f3484f refactor: .devops/wyx_gitlink_cli_build.yml 2026-06-04 11:18:49 +08:00
wyxttn 23894e5a6f refactor: .devops/wyx_gitlink_cli_ci.yml 2026-06-04 11:15:37 +08:00
wyxfzgg 594e8f487b ci: 改回使用 gitlink_cli 密钥组 2026-06-04 11:08:21 +08:00
wyxttn 5fd6b390ec refactor: delete .devops/jtx_gitlink_cli.yml 2026-06-04 11:02:14 +08:00
wyxfzgg 0cd20b7616 fix: 复用已验证的 gitlink_cli_ci 密钥组,修复 SSH 认证问题 2026-06-04 11:01:06 +08:00
wyxttn 2da3607083 refactor: .devops/wyx_gitlink_cli_ci.yml 2026-06-04 11:00:12 +08:00
wyxttn f7a9492ceb refactor: .devops/wyx_gitlink_cli_build.yml 2026-06-04 10:54:14 +08:00
wyxttn 7c29e22606 refactor: .devops/wyx_gitlink_cli_ci.yml 2026-06-04 10:51:45 +08:00
wyxfzgg f1555afc18 fix: 流水线 SSH 认证改为密码方式 2026-06-04 10:50:59 +08:00
wyxttn 02f5022852 feat: .devops/wyx_gitlink_cli_build.yml 2026-06-04 10:49:05 +08:00
wyxttn 31b6385e15 feat: .devops/wyx_gitlink_cli_ci.yml 2026-06-04 10:48:35 +08:00
wyxfzgg 49c0fc9194 ci: 配置 master 分支的 CI 检查和构建验证两条流水线
- 更新 .devops/ci.yml: master 合并后自动执行编译/静态分析/测试/格式化检查
- 新增 .devops/build.yml: master 合并后编译二进制并验证所有新命令注册成功
2026-06-04 10:40:44 +08:00
jiangtx 6a883ad27d refactor: .devops/jtx_gitlink_cli.yml 2026-06-04 08:50:41 +08:00
蒋天翔 044551dbc8 fix: remove -race flag and fix shell chain logic in CI pipeline
-race requires CGO/gcc not available in Alpine. Parenthesized || true
to prevent chain logic interference.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-03 21:06:08 +08:00
jiangtx 796e7c0bb5 feat: .devops/jtx_gitlink_cli.yml 2026-06-03 20:38:16 +08:00
蒋天翔 028a2f1cab feat: 添加 Dockerfile 和建木 DevOps 流水线配置
- 多阶段 Docker 构建(golang:1.26-alpine + alpine:3.20)
- 流水线:push 到 master 自动测试、构建、部署到 ECS

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-03 20:34:57 +08:00
wyxfzgg b887e5053d feat: 新增安装脚本 + CI 配置 + 命令帮助文档 + 跨平台验证报告
- 新增 scripts/install.sh: Linux/macOS 一键安装脚本
- 新增 scripts/install.ps1: Windows PowerShell 安装脚本
- 修改 .devops/ci.yml: 更新 CI 支持 wyx_branch 分支
- 新增 doc/commands/pm.md: pm 模块命令参考手册
- 新增 doc/commands/wiki.md: wiki 模块命令参考手册
- 新增 doc/commands/alias-browse-status.md: alias/browse/status 命令参考手册
- 新增 doc/commands/export.md: export 模块命令参考手册
- 新增 doc/commands/cross-platform.md: 跨平台兼容性验证报告

关联 Issue: #16
2026-06-03 12:07:13 +08:00
蒋天翔 9ea0dc71b9 ci: 更新 CI 配置支持 Go 1.26.1 和建木流水线
- Gitea Actions: 更新 Go 版本为 1.26.1 以匹配 go.mod
- 建木流水线: 新增 .devops/ci.yml,push 到 jtx_branch 自动触发

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-02 16:03:40 +08:00