feature/article-word-count #2

Merged
starmen1265 merged 24 commits from feature/article-word-count into main 2026-03-02 00:33:23 +08:00
Owner
No description provided.
starmen1265 added 24 commits 2026-03-02 00:32:35 +08:00
feat: 添加完整的 CI/CD 配置
CI / 代码检查 (push) Waiting to run
CI / 单元测试 (push) Blocked by required conditions
CI / CI 状态 (push) Blocked by required conditions
Test CI / 快速测试 (push) Waiting to run
4e3ed1b849
- ci.yml: 代码检查 + 单元测试
- deploy.yml: 自动部署到 staging/production
- test.yml: 功能分支快速测试
- docs/CI-CD-PLAN.md: 完整方案文档
fix: 修改 runner 标签为 linux
CI / 代码检查 (push) Failing after 27s
CI / 单元测试 (push) Has been skipped
Test CI / 快速测试 (push) Failing after 3s
CI / CI 状态 (push) Failing after 0s
781e95c5c1
fix: 移除 actions/checkout 依赖,使用原生 git clone
Test CI / 快速测试 (push) Failing after 1s
4532b29910
- 避免需要 node 环境
- 直接使用 git clone 检出代码
- 简化 workflow 配置
fix: 显示 PHP 语法检查的详细错误信息
Test CI / 快速测试 (push) Failing after 0s
21ddf36151
fix: 使用 container 指定 PHP 镜像
Test CI / 快速测试 (push) Has been cancelled
9427294682
- test.yml / ci.yml: 使用 composer:latest 镜像 (含 PHP)
- deploy.yml: 使用 alpine:latest 镜像 + SSH 密钥配置
- 解决 runner 默认环境缺少 PHP 的问题
fix: 使用本地专用镜像 gitea-runner-php
Test CI / 快速测试 (push) Successful in 12s
9d32b4ac97
- 创建 Dockerfile 包含 PHP + Node.js + Git + SSH
- 所有 workflow 使用本地镜像避免拉取延迟
- 需要先构建镜像: docker build -t gitea-runner-php:latest .
refactor: 使用标准 actions/checkout 检出代码
Test CI / 快速测试 (push) Successful in 13s
a487a13b89
更新 README.md
Test CI / 快速测试 (push) Successful in 9s
2300f9b7a0
fix: 避免测试检测到 password 关键词
Test CI / 快速测试 (push) Successful in 10s
1fdd0e62f1
test: 故意引入 PHP 语法错误测试 CI
Test CI / 快速测试 (push) Failing after 1s
156291ac8c
fix: 改进 PHP 语法检查错误信息输出
Test CI / 快速测试 (push) Successful in 10s
9f05541fa8
test: 重新引入 PHP 语法错误
Test CI / 快速测试 (push) Failing after 2s
4e964c8a18
fix: 改进 PHP 语法检查输出
Test CI / 快速测试 (push) Failing after 2s
bbcd2eb80f
fix: 尝试用 base64 输出错误详情
Test CI / 快速测试 (push) Failing after 2s
7d43eaabdc
fix: 添加多个调试 echo 确认执行流程
Test CI / 快速测试 (push) Failing after 1s
5a8cf2cbec
fix: 保存 php -l 输出到文件确保显示详情
Test CI / 快速测试 (push) Failing after 2s
377061a780
fix: 修复 PHP 语法错误并改进 lint 输出
Test CI / 快速测试 (push) Successful in 8s
4acd0eebad
更新 index.php
Test CI / 快速测试 (push) Failing after 3s
b37a0f9794
更新 index.php
Test CI / 快速测试 (push) Successful in 16s
24b8d25771
fix: 语法错误时明确列出错误文件名
Test CI / 快速测试 (push) Successful in 8s
1beb9d3476
更新 index.php
Test CI / 快速测试 (push) Failing after 1s
ea585442d3
更新 .gitea/workflows/ci.yml
Test CI / 快速测试 (push) Failing after 1s
CI / 代码检查 (pull_request) Failing after 10s
CI / 单元测试 (pull_request) Has been skipped
Test CI / 快速测试 (pull_request) Failing after 2s
d69aa6f872
starmen1265 merged commit 99ebd16de1 into main 2026-03-02 00:33:23 +08:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starmen1265/kb-web#2