Local branch had diverged from origin/master (sibling commits on the same base). Rewrote local history linearly on top of origin/master, folding in all local content: exa/hot-platform discovery hunters, leaks ledger, nightly sweep orchestrator, updated .gitignore and skill docs, plus the latest hunt output and vault state. Remote-only files (vault keys, channel scripts) were restored rather than dropped, so the resulting tree is a full union of both sides.
1 line
2.5 KiB
JSON
1 line
2.5 KiB
JSON
{"repo": "ai-robot-class/ai-robot-class.github.io", "files": {".github/workflows/evaluate-students.yml.disabled": {"836f8b63db8181c3f0471d474d2f5540a605a8a4": {"t": 1786068539.583229, "n": 2007, "h": "e848d61411f0a0fa", "c": "name: 学生作业自动评价\n\non:\n schedule:\n # 每24小时运行一次(北京时间每天22:00,UTC 14:00)\n - cron: '0 14 * * *'\n push:\n branches:\n - main\n paths:\n - 'students/roster.json'\n - 'scripts/**'\n - '.github/workflows/evaluate-students.yml'\n workflow_dispatch:\n\npermissions:\n contents: write\n\njobs:\n evaluate:\n runs-on: ubuntu-latest\n timeout-minutes: 120\n\n steps:\n - name: 检查运行日期\n id: check_date\n run: |\n END_DATE=\"${EVALUATION_END_DATE:-2026-07-31}\"\n CURRENT_DATE=$(date +%Y-%m-%d)\n if [[ \"$CURRENT_DATE\" > \"$END_DATE\" ]]; then\n echo \"⏰ 评价已结束(截止日期:$END_DATE)\"\n echo \"should_run=false\" >> $GITHUB_OUTPUT\n else\n echo \"✅ 继续运行评价(当前:$CURRENT_DATE,截止:$END_DATE)\"\n echo \"should_run=true\" >> $GITHUB_OUTPUT\n fi\n env:\n EVALUATION_END_DATE: ${{ vars.EVALUATION_END_DATE }}\n\n - name: Checkout\n if: steps.check_date.outputs.should_run == 'true'\n uses: actions/checkout@v4\n\n - name: Setup Python\n if: steps.check_date.outputs.should_run == 'true'\n uses: actions/setup-python@v5\n with:\n python-version: '3.11'\n\n - name: 安装依赖\n if: steps.check_date.outputs.should_run == 'true'\n run: pip install requests\n\n - name: 运行评价脚本\n if: steps.check_date.outputs.should_run == 'true'\n env:\n GH_API_TOKEN: ${{ github.token }}\n DEEPSEEK_API_KEY: ${{ secrets.DEEPSEEK_API_KEY }}\n run: python scripts/evaluate_students.py\n\n - name: 提交更新\n if: steps.check_date.outputs.should_run == 'true'\n run: |\n git config --local user.email \"github-actions[bot]@users.noreply.github.com\"\n git config --local user.name \"github-actions[bot]\"\n git add students/\n if git diff --staged --quiet; then\n echo \"无变更,跳过提交\"\n else\n git commit -m \"🤖 自动更新学生作业评价 $(date +'%Y-%m-%d %H:%M')\"\n git push\n fi\n"}}}} |