@qa.tech on the pull request to run a review anyway.
The prompt is a list of skip rules. QA.tech skips for the prompt only when every changed file matches a rule. A pull request that mixes a skippable file with a product change is still tested. Docs-only, CI-only, and other untestable changes can still be skipped by the built-in rules even when your prompt does not mention them.
Updates to a pull request
The first review of a pull request is triaged against every file in that pull request. After a review finishes, a later push is triaged against only the diff since that review. A follow-up that only changes docs, CI, or other files your prompt skips can be skipped even when earlier commits in the same pull request changed the product. The QA.tech / PR Review check on the new commit keeps the previous review’s result, passed or failed. A pull request that has not had a result yet still gets a skipped check, with the reason. The existing review comment stays as it is. If those new commits should be tested, QA.tech reviews the whole pull request again, not only the new commits. The finished review replaces the review comment. Comment@qa.tech to review the whole pull request anyway, including after a skipped update.
If the reviewed commit is no longer in the repository, for example after a force-push that removed it, triage uses the full pull request diff.
Reviews started from the API or GitHub Action
A review started withPOST /v1/chat/change-review or the change-review GitHub Action follows the PR Triage toggle by default, the same as an automatic review.
To change this for one review, send triage options in the change-review request:
enabled: truelets triage skip the review even when the toggle is off.enabled: falsealways runs the review.promptreplaces the PR triage prompt for this review, up to 4000 characters. It does not turn triage on. Omit it or leave it empty to use the integration prompt.