Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/beltran12138_ai-release-radar.json
T

1 line
3.7 KiB
JSON

{"repo": "beltran12138/ai-release-radar", "files": {".github/workflows/monitor.yml": {"c38aded24b8fe8358da4b0d0682f81ac364c2a62": {"t": 1785745257.9595118, "n": 927, "h": "b1cd344984eb7799", "c": "name: AI Signal Monitor\n\non:\n schedule:\n - cron: '*/30 * * * *'\n workflow_dispatch:\n\njobs:\n monitor:\n runs-on: ubuntu-latest\n steps:\n - uses: actions/checkout@v4\n\n - uses: actions/setup-python@v5\n with:\n python-version: '3.11'\n cache: 'pip'\n\n - name: Install dependencies\n run: pip install -r requirements.txt\n\n - name: Restore state\n uses: actions/cache@v4\n with:\n path: state.json\n key: monitor-state-${{ github.run_id }}\n restore-keys: monitor-state-\n\n - name: Run monitor\n run: python monitor.py --once\n env:\n DEEPSEEK_API_KEY: ${{ secrets.DEEPSEEK_API_KEY }}\n MONITOR_GITHUB_TOKEN: ${{ secrets.MONITOR_GITHUB_TOKEN }}\n TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }}\n TELEGRAM_CHAT_ID: ${{ secrets.TELEGRAM_CHAT_ID }}\n MAX_LLM_CALLS_PER_DAY: '10'\n"}, "4c654818174d3c80492ec835b1857b663ed48f30": {"t": 1785749328.2990816, "n": 927, "h": "b1cd344984eb7799", "c": "name: AI Signal Monitor\n\non:\n schedule:\n - cron: '*/30 * * * *'\n workflow_dispatch:\n\njobs:\n monitor:\n runs-on: ubuntu-latest\n steps:\n - uses: actions/checkout@v4\n\n - uses: actions/setup-python@v5\n with:\n python-version: '3.11'\n cache: 'pip'\n\n - name: Install dependencies\n run: pip install -r requirements.txt\n\n - name: Restore state\n uses: actions/cache@v4\n with:\n path: state.json\n key: monitor-state-${{ github.run_id }}\n restore-keys: monitor-state-\n\n - name: Run monitor\n run: python monitor.py --once\n env:\n DEEPSEEK_API_KEY: ${{ secrets.DEEPSEEK_API_KEY }}\n MONITOR_GITHUB_TOKEN: ${{ secrets.MONITOR_GITHUB_TOKEN }}\n TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }}\n TELEGRAM_CHAT_ID: ${{ secrets.TELEGRAM_CHAT_ID }}\n MAX_LLM_CALLS_PER_DAY: '10'\n"}, "b6f9598c53cf6e3d7c3a7dd411ec6b4ccede7ff9": {"t": 1785749329.3843977, "n": 1290, "h": "1565d48b56d70517", "c": "name: DeepSeek V4 Monitor\n\non:\n schedule:\n - cron: '*/5 * * * *' # 每5分钟运行一次\n workflow_dispatch: # 支持手动触发\n\njobs:\n monitor:\n runs-on: ubuntu-latest\n permissions:\n contents: write # 需要写权限来保存 state.json\n\n steps:\n - name: Checkout repo (含历史state)\n uses: actions/checkout@v4\n with:\n token: ${{ secrets.GITHUB_TOKEN }}\n\n - name: Setup Python\n uses: actions/setup-python@v5\n with:\n python-version: '3.11'\n\n - name: Install dependencies\n run: pip install -r requirements.txt -q\n\n - name: Run single check\n env:\n NTFY_TOPIC: ${{ secrets.NTFY_TOPIC }}\n MONITOR_GITHUB_TOKEN: ${{ secrets.MONITOR_GITHUB_TOKEN }}\n TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }}\n TELEGRAM_CHAT_ID: ${{ secrets.TELEGRAM_CHAT_ID }}\n PRICE_ALERT_THRESHOLD: \"0.04\"\n run: python monitor.py --once\n\n - name: Save state back to repo\n run: |\n git config user.email \"github-actions[bot]@users.noreply.github.com\"\n git config user.name \"github-actions[bot]\"\n git add -f state.json\n git diff --staged --quiet || git commit -m \"chore: update state [skip ci]\"\n git push || true\n"}}}}