Skip to content

fix(queue): evict failed PR_FILES jobs so retries are not blocked#125

Closed
Yurii214 wants to merge 1 commit into
entrius:testfrom
Yurii214:fix/124-pr-files-remove-on-fail
Closed

fix(queue): evict failed PR_FILES jobs so retries are not blocked#125
Yurii214 wants to merge 1 commit into
entrius:testfrom
Yurii214:fix/124-pr-files-remove-on-fail

Conversation

@Yurii214
Copy link
Copy Markdown

Closes #124

Summary

Why

Failed fetch-pr-files jobs retained with removeOnFail: 50 squat on the deterministic jobId and block later refreshes for the same SHA tuple (e.g. base-retarget after #115).

Test plan

  • npm run lint passes
  • npm run build passes

Closes entrius#124

Mirror PR_METADATA (entrius#118): use removeOnFail: true on PR_FILES enqueue
sites so a failed fetch-pr-files job does not retain the deterministic
jobId and block later refreshes for the same SHA tuple.
@xiao-xiao-mao xiao-xiao-mao Bot added the bug Something isn't working label May 24, 2026
@Yurii214 Yurii214 closed this May 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Failed PR_FILES jobs can block future file refreshes

1 participant