+1 to set dismiss_stale_reviews: false.

Best,
Dianjin Wang


On Fri, Jan 17, 2025 at 2:10 PM Ed Espino <eesp...@gmail.com> wrote:

> Hi Dianjin,
>
> Thank you for explaining the dismiss_stale_reviews option in the .asf.yaml
> file. Since we are running on GitHub, I believe we can leverage GitHub’s
> built-in capabilities to track changes and ensure a smooth review process.
>
> GitHub automatically captures and displays all changes between the PR
> branch and its target branch, even after updates like rebases or force
> pushes. Reviewers and committers can use the *Files Changed* tab to see the
> latest state of the PR and evaluate updates efficiently.
>
> To address concerns about maintaining quality after a PR is updated:
>
>    1. GitHub Actions already reruns CI pipelines for any new changes,
>    ensuring that updates are validated against our standards.
>    2. Committers merging the PR can take a final pass through the changes
>    to verify that everything looks correct.
>
> I propose we trial setting dismiss_stale_reviews: false in the .asf.yaml
> file to simplify the review process and reduce repetitive approvals. If
> this approach introduces any issues or inefficiencies, we can revisit the
> setting and adjust our workflow accordingly.
>
> Looking forward to your feedback!
>
> Best regards,
> -=e
>

Reply via email to