Skip to content

Compute is:approved from effective reviews#292

Merged
nikku merged 2 commits intomainfrom
effective-reviews
Apr 30, 2026
Merged

Compute is:approved from effective reviews#292
nikku merged 2 commits intomainfrom
effective-reviews

Conversation

@nikku
Copy link
Copy Markdown
Owner

@nikku nikku commented Apr 30, 2026

Which issue does this PR address?

While on the board we already computed the effective review state and indicated on a card, we did not do the same thing for is:reviewed and is:approved filters: An issue that was approved earlier, and then changes_requested by the same user would still hold the "approved" stamp.

This PR fixes the behavior - mirroring GitHub giving precedence to the latest review - only if
the last review per valid reviewer is approved, then the pull request is approved.

nikku added 2 commits April 30, 2026 09:14
Account for GitHub giving precedence to the latest review - only if
the last review per valid reviewer is approved, then the pull request
is approved.
@nikku nikku changed the title Effective reviews Compute is:approved from effective reviews Apr 30, 2026
@nikku nikku merged commit adbc9df into main Apr 30, 2026
4 checks passed
@nikku nikku deleted the effective-reviews branch April 30, 2026 07:20
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