Skip to content

fix(ci): preserve PRs updated after review#3024

Merged
rekram1-node merged 1 commit into
devfrom
fix/stale-pr-activity
Jul 4, 2026
Merged

fix(ci): preserve PRs updated after review#3024
rekram1-node merged 1 commit into
devfrom
fix/stale-pr-activity

Conversation

@rekram1-node

Copy link
Copy Markdown
Collaborator

Summary

  • resolve the latest maintainer feedback timestamp from PR comments, reviews, and inline review comments
  • only apply the 7-day feedback timeout when no PR activity happened after that feedback
  • re-fetch each PR before closing to avoid racing concurrent contributor updates

Incident

The July 4 stale run closed PRs based on whether they had ever received feedback and whether their overall update was older than seven days. This incorrectly closed #2798, #2696, #2677, #2674, #2616, and #2588 even though contributors had responded or pushed commits after the latest review. Those PRs have been reopened.

Validation

  • bun validate
  • YAML parse validation
  • git diff --check

@rekram1-node rekram1-node merged commit d041886 into dev Jul 4, 2026
1 check passed
@rekram1-node rekram1-node deleted the fix/stale-pr-activity branch July 4, 2026 05:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant