lvyanquan opened a new pull request, #4592: URL: https://github.com/apache/flink-cdc/pull/4592
## What is the purpose of this pull request? The scheduled `Build documentation` workflow runs from master but checks out each branch in its matrix. Since FLINK-39573 (#4385), the upload steps use the local action `./.github/actions/rsync-deployments`, which only exists on master and release-3.7. As a result, the `Check and build doc (release-3.6)` job fails every day with: ``` Can't find 'action.yml', 'action.yaml' or 'Dockerfile' under '.github/actions/rsync-deployments'. ``` In addition, `tcort/github-action-markdown-link-check` is no longer allowed by the Apache Infra actions policy, which causes `startup_failure` for docs PRs. It has already been removed from master in #4589; this PR removes it from release-3.6 as well. ## Brief change log - Backport #4385: add the local composite action `.github/actions/rsync-deployments` to release-3.6 and use it in `build_docs.yml`. - Remove the `Check dead links` steps that use `tcort/github-action-markdown-link-check` from `build_docs.yml`. --- ## Verifying this change This change is a trivial CI fix without any test coverage. It can be verified by the `Check and build doc (release-3.6)` job of the next scheduled `Build documentation` run. ## Documentation - Does this pull request introduce a new feature? no - If yes, how is the feature documented? not applicable --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes (please specify the tool below) Generated-by: Qoder -- 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]
