@@ -97,16 +97,10 @@ jobs:
9797
9898 if (eventType === 'pull_request.opened') {
9999 core.setOutput('command', 'review');
100- } else if (['issues.opened', 'issues.reopened'].includes(eventType)) {
101- core.setOutput('command', 'triage');
102100 } else if (request.startsWith("@gemini-cli /review")) {
103101 core.setOutput('command', 'review');
104102 const additionalContext = request.replace(/^@gemini-cli \/review/, '').trim();
105103 core.setOutput('additional_context', additionalContext);
106- } else if (request.startsWith("@gemini-cli /triage")) {
107- core.setOutput('command', 'triage');
108- } else if (request.startsWith("@gemini-cli /approve")) {
109- core.setOutput('command', 'approve');
110104 } else if (request.startsWith("@gemini-cli")) {
111105 const additionalContext = request.replace(/^@gemini-cli/, '').trim();
112106 core.setOutput('command', 'invoke');
@@ -141,20 +135,6 @@ jobs:
141135 additional_context : ' ${{ needs.dispatch.outputs.additional_context }}'
142136 secrets : ' inherit'
143137
144- triage :
145- needs : ' dispatch'
146- if : |-
147- ${{ needs.dispatch.outputs.command == 'triage' }}
148- uses : ' ./.github/workflows/gemini-triage.yml'
149- permissions :
150- contents : ' read'
151- id-token : ' write'
152- issues : ' write'
153- pull-requests : ' write'
154- with :
155- additional_context : ' ${{ needs.dispatch.outputs.additional_context }}'
156- secrets : ' inherit'
157-
158138 invoke :
159139 needs : ' dispatch'
160140 if : |-
@@ -169,27 +149,11 @@ jobs:
169149 additional_context : ' ${{ needs.dispatch.outputs.additional_context }}'
170150 secrets : ' inherit'
171151
172- plan-execute :
173- needs : ' dispatch'
174- if : |-
175- ${{ needs.dispatch.outputs.command == 'approve' }}
176- uses : ' ./.github/workflows/gemini-plan-execute.yml'
177- permissions :
178- contents : ' write'
179- id-token : ' write'
180- issues : ' write'
181- pull-requests : ' write'
182- with :
183- additional_context : ' ${{ needs.dispatch.outputs.additional_context }}'
184- secrets : ' inherit'
185-
186152 fallthrough :
187153 needs :
188154 - ' dispatch'
189155 - ' review'
190- - ' triage'
191156 - ' invoke'
192- - ' plan-execute'
193157 if : |-
194158 ${{ always() && !cancelled() && (failure() || needs.dispatch.outputs.command == 'fallthrough') }}
195159 runs-on : ' ubuntu-latest'
0 commit comments