Parkerhiphop opened a new pull request, #21340: URL: https://github.com/apache/kafka/pull/21340
### Description This PR replaces the verbose manual version update instructions in `gradle.properties` with a custom Gradle task to automate the process. The new `updateVersion` task automatically syncs the version number across the following files: * `committer-tools/kafka-merge-pr.py` * `tests/kafkatest/version.py` * `tests/kafkatest/__init__.py` * `streams/quickstart/pom.xml` * `streams/quickstart/java/pom.xml` * `streams/quickstart/java/src/main/resources/archetype-resources/pom.xml` ### Verification I verified the task locally with the following steps: 1. Modified the version in `gradle.properties`. 2. Ran `./gradlew updateVersion`. 3. Verified that all target files were updated correctly. **Console Output:** ```text > Task :updateVersion Updated committer-tools/kafka-merge-pr.py Updated tests/kafkatest/version.py Updated tests/kafkatest/__init__.py Updated streams/quickstart/pom.xml Updated streams/quickstart/java/pom.xml Updated streams/quickstart/java/src/main/resources/archetype-resources/pom.xml BUILD SUCCESSFUL in 1s 1 actionable task: 1 executed -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
