1. Documentation
  2. Resources
  3. Troubleshooting
ReadmeMarketplaceGitHub
  • Introduction
  • Quickstart
  • Supported providers
  • API-key providers
  • GitHub Copilot
  • OpenAI Codex
  • Amazon Bedrock
  • Action inputs
  • Reporting and severity
  • Audit lifecycle
  • Incremental audits
  • Safety boundaries
  • Troubleshooting

Troubleshooting

Diagnose configuration, authentication, reporting, and fork-run issues.

Loading documentation…

Safety boundaries< Previous

Powered by heyo

On this page

Configuration fails before the auditThe Action cannot publish resultsThere are no inline commentsA fork run was skippedThe Check is neutralNeed help?

Configuration fails before the audit

  • Set a non-empty model; Heyo has no model fallback.
  • Use a Pi provider identifier supported by the Pi version bundled in the released Action.
  • Match the authentication type to the provider: api-key for standard providers, oauth for github-copilot and openai-codex, and aws or bedrock-bearer for amazon-bedrock.
  • Check spelling in checks, report, fail-on, and path globs. The Action validates these values before it creates a Pi session.

The Action cannot publish results

Ensure the workflow grants the required permissions:

yaml
permissions:  contents: read  pull-requests: write  checks: write

report: comment needs pull-request write permission. report: check needs checks write permission. The default mode needs both.

There are no inline comments

Inline comments are published only for verified findings on added or modified pull-request lines. Use report: check-and-comment or report: comment; a Check-only report intentionally creates no review comments.

A fork run was skipped

For security, a fork without auth-token is skipped before an audit begins. Provide the credential only when your repository policy permits it. Do not switch the workflow to pull_request_target.

The Check is neutral

A commit limit may have been exceeded before Pi started. Adjust max-pr-commits or max-new-commits only after considering audit cost and repository policy.

Need help?

Open a question in GitHub Discussions. For a reproducible bug, use the repository's issue template. Never include provider keys, GitHub tokens, AWS credentials, private diffs, or customer data.