检查 Forgejo 服务/Runner/VPS 磁盘/备份新鲜度/镜像同步/NAS 存储, 失败时写入共享上下文告警 + 创建 Forgejo Issue。 每天 08:00 Forgejo Actions cron + 08:30 本地 systemd timer 双保险。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
16 lines
343 B
YAML
16 lines
343 B
YAML
name: 基础设施监控
|
|
on:
|
|
schedule:
|
|
- cron: '0 8 * * *' # 每天 08:00
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
monitor:
|
|
runs-on: linux-arm64
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
|
|
- name: 运行基础设施检查
|
|
env:
|
|
FORGEJO_TOKEN: ${{ secrets.FORGEJO_TOKEN }}
|
|
run: python3 scripts/infra-monitor.py
|