Today, we disabled the Jenkins build on trunk. With this change, we should
now be expecting all green status checks on PRs before merging. Of course,
flaky tests still exist, but generally speaking we should have green builds
(see KIP-1090 for some plans on flaky tests).

Any committer or "collaborator" (as defined in .asf.yaml) is able to
manually re-run a GitHub Action via the UI.

For non-committers, someone must approve the workflow. There is a
"approve-workflows.py" script in committer-tools to help with this. I'm
still investigating options to improve this.

We will keep the Jenkins build enabled for 3.9 and other release branches.

Cheers,
David A

Reply via email to