在action执行过程中有报错,action已完成但没有评论

Abierto
#203 2 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
github-actions, javascript
Área
api, tooling

Línea de trabajo

Empieza reproduciendo el flujo de trabajo del pull request #5 e inspecciona action/index.cjs alrededor de las líneas 3619 y 34577, donde falla la solicitud de revisión de GitHub. Comprueba la respuesta de la API create-review de GitHub y los datos de posición de la revisión; se considera terminado cuando la action gestiona este caso sin perder los comentarios de revisión.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

使用的是deepseel的api,似乎是评论在了不属于本次commit中的代码行?我不太清楚,如果需要的话我可以提供更多补充~辛苦作者帮忙解答一下

code-review cost: 57.264s
code-review cost: 1:07.178 (m:ss.mmm)
code-review cost: 37.587s
code-review cost: 51.052s
Failed to create review RequestError [HttpError]: Unprocessable Entity: "Position could not be resolved"
at /home/runner/work/_actions/anc95/ChatGPT-CodeReview/main/action/index.cjs:3619:21
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Job.doExecute (/home/runner/work/_actions/anc95/ChatGPT-CodeReview/main/action/index.cjs:34577:18) {
status: 422,
response: {
url: 'https://api.github.com/repos/lucien299/lucien-framework/pulls/5/reviews',
status: 422,
headers: {
'access-control-allow-origin': '*',
'access-control-expose-headers': 'ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset',
connection: 'close',
'content-length': '193',
'content-security-policy': "default-src 'none'",
'content-type': 'application/json; charset=utf-8',
date: 'Wed, 21 Jan 2026 10:13:05 GMT',
'referrer-policy': 'origin-when-cross-origin, strict-origin-when-cross-origin',
server: 'github.com',
'strict-transport-security': 'max-age=31536000; includeSubdomains; preload',
vary: 'Accept-Encoding, Accept, X-Requested-With',
'x-accepted-github-permissions': 'pull_requests=write',
'x-content-type-options': 'nosniff',
'x-frame-options': 'deny',
'x-github-api-version-selected': '2022-11-28',
'x-github-media-type': 'github.v3; format=json',
'x-github-request-id': 'F838:A40F6:3BA6A0:FD18B5:6970A6B0',
'x-ratelimit-limit': '5000',
'x-ratelimit-remaining': '4998',
'x-ratelimit-reset': '1768993771',
'x-ratelimit-resource': 'core',
'x-ratelimit-used': '2',
'x-xss-protection': '0'
},
data: {
message: 'Unprocessable Entity',
errors: [Array],
documentation_url: 'https://docs.github.com/rest/pulls/reviews#create-a-review-for-a-pull-request',
status: '422'
}
},

Lenguaje dominante
JavaScript
Estrellas
4.5k
Forks
469
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de anc95/ChatGPT-CodeReview

Todos los issues de anc95/ChatGPT-CodeReview

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.