Hi all, We updated the GitHub Actions setting for Iceberg repositories to "require approval only for first-time contributors who are new to GitHub*"* [1]. For most contributors, *CI will now run automatically without manual approval*.
Manual approval slowed down the PR cycle and delayed CI feedback for both contributors and reviewers. This change should speed up both feedback and reviews with minimal risk. This was previously discussed on the dev list [2][3], but CI behavior didn’t match expectations across all repos. INFRA [4] has now applied the change consistently to: * apache/iceberg * apache/iceberg-python * apache/iceberg-rust * apache/iceberg-go * apache/iceberg-cpp Thanks Drew Gallardo for the suggestion! Please let me know if you notice any issues. Best, Kevin Liu [1] https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#controlling-changes-from-forks-to-workflows-in-public-repositories [2] https://lists.apache.org/thread/7m0pnml7kr52ky665ybw75ospzjg8jr9 [3] https://lists.apache.org/thread/sp1853jgp1lbdybgzdvv2m5cqhny5skr [4] https://issues.apache.org/jira/browse/INFRA-27351
