Having trouble with Sherlog? Start with the common issues below. If you're still stuck, email us at support@alley21.dev.
APP_ID, WEBHOOK_SECRET, and PRIVATE_KEY are set correctly in your deployment secrets.
If you see "The Sherlog license key in .sherlog.yml was not recognised":
.sherlog.yml is at the repository root (not in a subdirectory).license_key: "SHERLOG-PRO-XXXX-XXXX-XXXX"
.sherlog.yml error
Sherlog's YAML parser only supports flat key: value pairs. Avoid:
Valid minimal example:
license_key: "SHERLOG-PRO-XXXX-XXXX-XXXX"
This means too many PRs opened simultaneously on this installation hit the per-installation concurrency limit (default: 5). Push a new commit to the PR to trigger a fresh analysis attempt.
If you see this frequently, the server operator can raise the limit via the
SHERLOG_MAX_RUNS_PER_INSTALL environment variable.
This indicates a bug in the Sherlog App. No action is needed on your part. Please email support@alley21.dev with:
xxxxxxxx-xxxx-…)
To activate Sherlog Pro on a repository, add a .sherlog.yml
file to the repository root:
license_key: "SHERLOG-PRO-XXXX-XXXX-XXXX"
To purchase or manage a Pro license, email support@alley21.dev.
Email: support@alley21.dev
Response time: within 2 business days for Pro customers, within 5 business days for Free.