1- # This file is managed by fullsend. Do not edit it directly .
2- # Upstream: https://github.com/fullsend-ai/fullsend/blob/main/internal/scaffold/fullsend-repo/.github/workflows/fullsend .yaml
1+ # Based on fullsend scaffold; customized to disable review auto-trigger .
2+ # Upstream: https://github.com/fullsend-ai/fullsend/blob/main/internal/scaffold/fullsend-repo/templates/shim-per-repo .yaml
33---
44# fullsend shim workflow (per-repo installation mode)
55# Routes events to agent workflows via reusable-dispatch.yml.
2525 issue_comment :
2626 types : [created]
2727 pull_request_target :
28- types : [opened, synchronize, ready_for_review, closed, labeled, unlabeled]
28+ types : [closed, labeled, unlabeled]
2929 pull_request_review :
3030 types : [submitted]
3131
@@ -37,20 +37,22 @@ jobs:
3737 (github.event_name != 'pull_request_target' && github.event_name != 'pull_request_review'
3838 || github.event.pull_request.head.ref != 'fullsend/scaffold-install')
3939 && (github.event_name != 'issue_comment'
40- || github.event.comment.user.type != 'Bot')
40+ || (startsWith(github.event.comment.body, '/fs-')
41+ && github.event.comment.user.type != 'Bot'))
4142 permissions :
4243 actions : write
4344 id-token : write
4445 contents : write
4546 issues : write
4647 packages : read
4748 pull-requests : write
48- uses : fullsend-ai/fullsend/.github/workflows/reusable-dispatch.yml@2db46c4db0caacbd4f29284b4eeda72e6c01b2b2 # v0.38 .0
49+ uses : fullsend-ai/fullsend/.github/workflows/reusable-dispatch.yml@d5f36921ac754705619f38c637ef692873809fbc # v0.43 .0
4950 with :
5051 event_action : ${{ github.event.action }}
5152 install_mode : per-repo
5253 mint_url : ${{ vars.FULLSEND_MINT_URL }}
5354 gcp_region : ${{ vars.FULLSEND_GCP_REGION }}
55+ project_number : ${{ vars.FULLSEND_PROJECT_NUMBER }}
5456 runner_image : ubuntu-24.04
5557 secrets :
5658 FULLSEND_GCP_WIF_PROVIDER : ${{ secrets.FULLSEND_GCP_WIF_PROVIDER }}
0 commit comments