Commit c1a873f
PR Review Prompt Changes (#75)
### Description
Update `.github/workflows/gemini-pr-review.yml` to try and make the
prompt yield a more consistent result with a comments that are inline,
prefer suggestions, have individual priorities, and a more concise
summary.
### Changes
- Remove references to the `write_file` tool, since it is no longer
needed for posting the review
- Combine the comment syntaxes for `prioritization` and for `content` to
a unified syntax
- Move `Review Areas` above the detailed approach describing tool use
- Indention changes for consistency
- Include the `summary` section with the other instructions, since the
`summary` comment is made with the
`mcp__github__submit_pending_pull_request_review` tool call
- Copy changes to `workflows/pr-review/gemini-pr-review.yml`
### Testing
Invoked the action multiple times. Example pr review:
<img width="918" height="987" alt="image"
src="https://github.com/user-attachments/assets/f215622e-b50e-4bc1-9551-5546dd6cfa06"
/>
---------
Signed-off-by: Lee James <40045512+leehagoodjames@users.noreply.github.com>
Co-authored-by: Jerop Kipruto <jerop@google.com>1 parent db019b7 commit c1a873f
2 files changed
Lines changed: 98 additions & 108 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
194 | | - | |
195 | | - | |
| 194 | + | |
196 | 195 | | |
197 | 196 | | |
198 | 197 | | |
| |||
234 | 233 | | |
235 | 234 | | |
236 | 235 | | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | | - | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | 236 | | |
265 | 237 | | |
266 | 238 | | |
| |||
272 | 244 | | |
273 | 245 | | |
274 | 246 | | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
289 | 279 | | |
290 | | - | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
291 | 285 | | |
292 | | - | |
293 | | - | |
| 286 | + | |
294 | 287 | | |
295 | | - | |
296 | | - | |
297 | | - | |
| 288 | + | |
298 | 289 | | |
299 | | - | |
| 290 | + | |
| 291 | + | |
300 | 292 | | |
301 | | - | |
| 293 | + | |
| 294 | + | |
302 | 295 | | |
303 | | - | |
304 | | - | |
305 | | - | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
306 | 301 | | |
307 | 302 | | |
308 | 303 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
194 | | - | |
195 | | - | |
| 194 | + | |
196 | 195 | | |
197 | 196 | | |
198 | 197 | | |
| |||
234 | 233 | | |
235 | 234 | | |
236 | 235 | | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | | - | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | 236 | | |
265 | 237 | | |
266 | 238 | | |
| |||
272 | 244 | | |
273 | 245 | | |
274 | 246 | | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
289 | 279 | | |
290 | | - | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
291 | 285 | | |
292 | | - | |
293 | | - | |
| 286 | + | |
294 | 287 | | |
295 | | - | |
296 | | - | |
297 | | - | |
| 288 | + | |
298 | 289 | | |
299 | | - | |
| 290 | + | |
| 291 | + | |
300 | 292 | | |
301 | | - | |
| 293 | + | |
| 294 | + | |
302 | 295 | | |
303 | | - | |
304 | | - | |
305 | | - | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
306 | 301 | | |
307 | 302 | | |
308 | 303 | | |
| |||
0 commit comments