Skip to content

[cleanup][ci] Remove ready-to-test label enforcement#25470

Merged
nodece merged 2 commits intoapache:masterfrom
merlimat:remove-ready-to-test
Apr 4, 2026
Merged

[cleanup][ci] Remove ready-to-test label enforcement#25470
nodece merged 2 commits intoapache:masterfrom
merlimat:remove-ready-to-test

Conversation

@merlimat
Copy link
Copy Markdown
Contributor

@merlimat merlimat commented Apr 3, 2026

Summary

  • Remove the ci_check_ready_to_test() function from pulsar-build/pulsar_ci_tool.sh
  • Remove the "Check if the PR has been approved for testing" step from pulsar-ci.yaml, pulsar-ci-flaky.yaml, and ci-go-functions.yaml

Motivation

The ready-to-test label is no longer used and the enforcement gate is no longer needed. It was originally introduced to require PRs to be tested in forks before running CI on the main repo, but this workflow is no longer in use. Removing it simplifies the CI pipeline and eliminates an unnecessary gate for contributors.

Documentation

  • doc-not-needed

The ready-to-test label and approval gate is no longer needed.
Remove the ci_check_ready_to_test function and the workflow steps
that invoked it from pulsar-ci, pulsar-ci-flaky, and ci-go-functions.
@github-actions github-actions Bot added the doc-not-needed Your PR changes do not impact docs label Apr 3, 2026
The fork-testing workflow is no longer enforced, so the
"Matching PR in forked repository" section is unnecessary.
@merlimat merlimat requested a review from lhotari April 3, 2026 22:06
@nodece nodece merged commit 865e276 into apache:master Apr 4, 2026
44 checks passed
lhotari added a commit that referenced this pull request Apr 16, 2026
lhotari added a commit that referenced this pull request Apr 16, 2026
lhotari added a commit that referenced this pull request Apr 16, 2026
lhotari added a commit that referenced this pull request Apr 16, 2026
priyanshu-ctds pushed a commit to datastax/pulsar that referenced this pull request Apr 22, 2026
(cherry picked from commit 865e276)
(cherry picked from commit 5c8c0f1)
srinath-ctds pushed a commit to datastax/pulsar that referenced this pull request Apr 23, 2026
(cherry picked from commit 865e276)
(cherry picked from commit 1bfad3e)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants