Spaces:
Running
Running
| title: BenchmarkCard Webhook | |
| emoji: π | |
| colorFrom: blue | |
| colorTo: green | |
| sdk: docker | |
| app_port: 7860 | |
| pinned: false | |
| # BenchmarkCard Webhook | |
| Receives HF webhook events when PRs are merged on `evaleval/EEE_datastore`, | |
| detects new benchmark folders, and automatically generates benchmark cards. | |
| ## Endpoints | |
| - `POST /webhook` β HF webhook receiver | |
| - `GET /status` β Job history and active state | |
| - `GET /health` β Health check | |
| ## Environment Variables | |
| - `HF_TOKEN` β HuggingFace token with write access to `evaleval/auto-benchmarkcards` | |
| - `WEBHOOK_SECRET` β Secret for webhook verification | |
| - `PERSISTENT_DIR` β Path to persistent storage (default: `/data`) | |