test: add simplified gitops workflow to validate optimization
Gitops Deploy Test (Validate Optimization) / 验证优化效果 (push) Successful in 15s

验证以下优化:
- ✅ checkout 使用 fetch-depth: 1 和 fetch-tags: false
- ✅ 直接使用 host 环境(Java/Maven/Docker)
- ❌ 不再需要 setup-java
- ❌ 不再需要 apt-get install maven
This commit is contained in:
2025-12-23 20:46:15 +08:00
parent 02c4c2b0c2
commit bfac1719ca
+25
View File
@@ -0,0 +1,25 @@
name: Gitops Deploy Test (Validate Optimization)
on:
push:
branches:
- main
jobs:
validate-optimization:
name: 验证优化效果
runs-on: self-hosted
steps:
- name: 检出代码(优化后)
uses: actions/checkout@v4
with:
fetch-depth: 1 # 浅克隆,仅拉取最新提交
fetch-tags: false # 不拉取 tags,加速克隆
- name: 验证 Host 环境
run: |
echo "=== 验证 Host 环境工具 ==="
echo "Java: $(java -version 2>&1 | head -1)"
echo "Maven: $(mvn -version 2>&1 | head -1)"
echo "Docker: $(docker --version)"
echo "✅ 无需 setup-java 和 apt-get install maven"