guanghulab/.forgejo/workflows/cvm-power-on.yaml
铸渊 (ICE-GL-ZY001) c1ca35a708 fix: 工作流全部中文化 + 修复旧路径 + 清理测试工作流
冰朔要求: 工作流名称和输出全部用中文,报错能看懂

修改:
- ci-and-deploy.yaml — 增加部署验证步骤(唤醒门/同步服务), 依赖安装覆盖更多目录
- patrol.yaml — 修复旧路径 /opt/zhuyuan-cn → /data/guanghulab/repo
- cvm-power-on/off.yaml — 修复旧路径
- selfcheck.yaml — 步骤名已中文(之前就是)

删除(冰朔看不懂的调试工作流):
- debug-secrets.yaml, test-secrets.yaml, verify-secrets.yaml
- final-secrets-test.yaml, deploy-infra.yaml, deploy-preview.yaml

保留6个工作流:
1. CI检查+自动部署 — 合并到main时自动部署
2. 铸渊自检 — 每天08:00健康检查
3. 铸渊巡逻 — DeepSeek+千问AI巡检
4. 安全关机检测 — 手动触发
5. CVM开机 — 手动触发
6. CVM关机 — 手动触发
2026-05-13 06:47:38 +00:00

25 lines
597 B
YAML

# 光湖 · CVM开机
name: CVM开机
on:
workflow_dispatch:
jobs:
power-on:
runs-on: ubuntu
steps:
- name: 同步最新代码
run: |
cd /data/guanghulab/repo
git fetch origin
git reset --hard origin/main
- name: 开机
env:
TENCENT_SECRET_ID: ${{ secrets.TENCENT_SECRET_ID }}
TENCENT_SECRET_KEY: ${{ secrets.TENCENT_SECRET_KEY }}
CVM_INSTANCE_ID: ${{ secrets.CVM_INSTANCE_ID }}
CVM_REGION: ${{ secrets.CVM_REGION }}
run: |
bash scripts/cvm-power/cvm-power.sh start