This change has been completed successfully. https://github.com/apache/pulsar/issues/23314#issuecomment-2414110128 contains more details.
-Lari On 2024/10/15 12:47:18 Lari Hotari wrote: > Hello Pulsar Community, > > GitHub has deprecated existing v1, v2, and v3 upload actions [1], and they > will stop working after November 30th, 2024. > We use a custom action gh-actions-artifact-client [2], which provides a > command-line interface to upload, download, and delete build artifacts. > This is used in Pulsar CI to share, for example, the Docker image across > multiple integration test jobs. > The details are explained in https://github.com/apache/pulsar/issues/23314. > > I have made changes to the custom action gh-actions-artifact-client, and I'll > soon make the changes in Pulsar CI. > The main impact of this is that PR builds cannot retry failed builds and will > have to be restarted from the beginning by pushing more commits to the PR or > by closing and reopening the PR. This will be a one-time change for all > in-progress PRs. It's similar to when the build artifacts expire after 3 days. > > Please use closing and reopening a PR only for cases when the build artifacts > have expired or when it is necessary to get master branch changes included in > the PR build. For retrying individual jobs that fail due to flaky tests, > continue to use the solution where "/pulsarbot rerun-failure-checks" is added > as a comment to the PR, and the pulsarbot workflow restarts the failed build > jobs. We don't want to waste resources by closing and reopening PRs if it's > not needed. In this case, it's needed only once for all in-progress PRs. > > Regards, > > Lari > > 1 - > https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/ > 2 - > https://github.com/apache/pulsar-test-infra/tree/master/gh-actions-artifact-client >