Skip to content
Success

Changes

Summary

  1. ticdc: Update Prow configuration to include YAML files in (commit: 7be6fd5) (details)
Commit 7be6fd5fcce27e27a2d7fffdfb589037b3430b6b by noreply
ticdc: Update Prow configuration to include YAML files in skip_if_only_changed and add 'all' to test triggers (#3896)

This pull request updates Prow job configurations for TiCDC to improve
test execution and skipping logic.

The main goals of these changes are:

* **Enhance skipping logic:** More accurately skip presubmit jobs when
only configuration files are changed, preventing unnecessary test runs.
* **Expand trigger commands:** Allow the `all` command to trigger the
`pull-cdc-mysql-integration-light-next-gen` job for more flexibility in
CI workflows.

Here's a breakdown of the changes:

* **Modified `skip_if_only_changed` regex:**
* In `latest-presubmits-next-gen.yaml`, the regex now includes `.yaml`
files, meaning jobs will be skipped if only YAML configuration files are
modified.
* In `latest-presubmits.yaml`, the regex is updated similarly to include
`.yaml` files for more accurate skipping.
* **Updated `trigger` command:**
* In `latest-presubmits-next-gen.yaml`, the
`pull-cdc-mysql-integration-light-next-gen` job's trigger now includes
`all`, allowing it to be run with the `"/test all"` command.

---------

Signed-off-by: tenfyzhong <tenfy@tenfy.cn>
(commit: 7be6fd5)
The file was modifiedprow-jobs/pingcap/ticdc/latest-presubmits-next-gen.yaml (diff)
The file was modifiedprow-jobs/pingcap/ticdc/latest-presubmits.yaml (diff)