aris-hofmann's picture
update README.md
b72120c verified
---
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`)