Skip to content

feat!: Serve the default web-fetch tool through its server interface #639

feat!: Serve the default web-fetch tool through its server interface

feat!: Serve the default web-fetch tool through its server interface #639

name: apify-factory review (AI review, and auto-approval)

Check warning on line 1 in .github/workflows/factory_review.yaml

View workflow run for this annotation

GitHub Actions / apify-factory review (AI review, and auto-approval)

Workflow execution policy warning (evaluate mode)

On December 2, 2026, GitHub will restrict `pull_request_target` on public repositories by default. To continue allowing the event trigger, configure an Actions policy. Learn more: https://gh.io/securely-using-pull_request_target#default-policy-for-pull_request_target
# Calls the apify-factory review and auto-approval pipeline (apify/ai-developer, wired up in
# apify/workflows). Approvals additionally need the repository's `factory_auto_approve` custom
# property set to true.
on:
# Taken from the default branch, never from the pull request, so a pull request cannot rewrite
# its own review pipeline. Pull request code is never checked out or executed.
pull_request_target:
types:
- review_requested
- review_request_removed
- converted_to_draft
- ready_for_review
- synchronize
permissions:
contents: read
pull-requests: write
jobs:
factory-review:
uses: apify/workflows/.github/workflows/factory_review.yaml@main
secrets: inherit
# Paths never auto-approved here, on top of the pipeline's defaults. Proposed from the
# repository's layout when this workflow was added; edit them like any other code.
with:
policy: |
{
"denyGlobs": [
"src/payments/**",
"src/utils/auth.ts",
"src/tools/api/apify_api_blocklist.ts"
]
}