tpmjs/.github/workflows
Ajax Davis 958697f788 feat: add GitHub Action for daily health check cron and backfill script
- Create .github/workflows/health-check.yml to run daily at 2am UTC
- Add scripts/backfill-health-checks.ts to populate health data for existing tools
- Remove health-check from vercel.json crons (now using GitHub Actions)

The GitHub Action workflow follows the same pattern as other sync operations
and calls the /api/sync/health-check endpoint with proper authentication.

The backfill script:
- Fetches all tools from database
- Runs batch health checks with concurrency control (5 tools at a time)
- Shows detailed progress and summary statistics
- Lists broken tools with error details

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 16:36:55 +10:00
..
ci.yml fix: add build step to lint job in CI workflow 2025-11-26 18:36:44 +10:00
health-check.yml feat: add GitHub Action for daily health check cron and backfill script 2025-12-04 16:36:55 +10:00
release.yml feat: add complete monorepo structure and all packages 2025-11-25 21:59:40 +10:00
sync-changes.yml fix: split sync workflow into separate files to fix job skipping issue 2025-12-03 04:36:38 +10:00
sync-keyword.yml feat: add author name to skipped packages in Discord notifications 2025-12-03 09:18:16 +10:00
sync-manual.yml feat: implement multi-tool package architecture with manual tool registry 2025-12-04 06:39:58 +10:00
sync-metrics.yml fix: split sync workflow into separate files to fix job skipping issue 2025-12-03 04:36:38 +10:00