{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "javaposse.jobdsl.plugin.JenkinsJobManagement$JobDslCause",
          "shortDescription" : "Started by a Job DSL script"
        }
      ]
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 123381,
      "buildableTimeMillis" : 123381,
      "buildingDurationMillis" : 83655,
      "executingTimeMillis" : 83655,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 0,
      "waitingTimeMillis" : 0
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/main" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 17,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c23f5560f5cb72258ebeb7653b370fbd2fc9e6d9",
            "branch" : [
              {
                "SHA1" : "c23f5560f5cb72258ebeb7653b370fbd2fc9e6d9",
                "name" : "origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c23f5560f5cb72258ebeb7653b370fbd2fc9e6d9",
            "branch" : [
              {
                "SHA1" : "c23f5560f5cb72258ebeb7653b370fbd2fc9e6d9",
                "name" : "origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "c23f5560f5cb72258ebeb7653b370fbd2fc9e6d9",
        "branch" : [
          {
            "SHA1" : "c23f5560f5cb72258ebeb7653b370fbd2fc9e6d9",
            "name" : "origin/main"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/PingCAP-QE/ci.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#17",
  "duration" : 83655,
  "estimatedDuration" : 92170,
  "executor" : None,
  "fullDisplayName" : "seed #17",
  "id" : "17",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 17,
  "queueId" : 27616,
  "result" : "SUCCESS",
  "timestamp" : 1775273349769,
  "url" : "https://prow.tidb.net/jenkins/job/seed/17/",
  "builtOn" : "default-f6sdx",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pipelines/tidbcloud/cloud-storage-engine/dedicated/pull_integration_realcluster_test_next_gen/pipeline.groovy"
        ],
        "commitId" : "690d9cf77afbdd0db5d6f6530d68b8664c77f012",
        "timestamp" : 1775187165000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "ci(pipelines): update OCI artifact host for cloud-storage-engine (#4454)\u000a",
        "date" : "2026-04-03 03:32:45 +0000",
        "id" : "690d9cf77afbdd0db5d6f6530d68b8664c77f012",
        "msg" : "ci(pipelines): update OCI artifact host for cloud-storage-engine (#4454)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pipelines/tidbcloud/cloud-storage-engine/dedicated/pull_integration_realcluster_test_next_gen/pipeline.groovy"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "prow-jobs/pingcap-qe/ci/periodics.yaml"
        ],
        "commitId" : "76953ae3c8d8ae6bad95454cfd8674e2602103d7",
        "timestamp" : 1775188995000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "ci(prow): change flaky test reports from weekly to daily (#4455)\u000a\u000aUpdate periodic-reporter-flaky-tests-tidb to run daily at 22:00 UTC\u000a(6:00 UTC+8) instead of weekly on Fridays.\u000aChange report period from 7 days to 1 day. \u000aAdd periodic-reporter-flaky-tests-tidb-v85 to run daily at 23:00 UTC\u000a(7:00 UTC+8).\u000a",
        "date" : "2026-04-03 04:03:15 +0000",
        "id" : "76953ae3c8d8ae6bad95454cfd8674e2602103d7",
        "msg" : "ci(prow): change flaky test reports from weekly to daily (#4455)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "prow-jobs/pingcap-qe/ci/periodics.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jenkins/pipelines/cd/tidb-operator.groovy"
        ],
        "commitId" : "c2f4d0d85cd3057f3304d4b210a4c4bc36f4fa6b",
        "timestamp" : 1775189532000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "ci: replace deprecated PingCAP chart domains (#4452)\u000a\u000a## Summary\u000a- replace deprecated `charts.pingcap.org` references in the TiDB\u000aOperator release pipeline\u000a- keep the existing old download-domain compatibility rewrite logic\u000aintact\u000a\u000a## Validation\u000a- `git diff --check`\u000a- verified no remaining `charts.pingcap.org` matches in the touched file\u000a",
        "date" : "2026-04-03 04:12:12 +0000",
        "id" : "c2f4d0d85cd3057f3304d4b210a4c4bc36f4fa6b",
        "msg" : "ci: replace deprecated PingCAP chart domains (#4452)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jenkins/pipelines/cd/tidb-operator.groovy"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "prow-jobs/pingcap/tidb/latest-postsubmits.yaml",
          "pipelines/pingcap/tidb/latest/pod-merged_unit_test.yaml"
        ],
        "commitId" : "d35ee40ae5fa459194f299705e22c75aae7bb6f3",
        "timestamp" : 1775196066000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "feat(pipeline): migrate tidb postsubmit jobs to gcp (#4456)\u000a\u000amigrate tidb postsubmit jobs to gcp\u000a",
        "date" : "2026-04-03 06:01:06 +0000",
        "id" : "d35ee40ae5fa459194f299705e22c75aae7bb6f3",
        "msg" : "feat(pipeline): migrate tidb postsubmit jobs to gcp (#4456)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "prow-jobs/pingcap/tidb/latest-postsubmits.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-merged_unit_test.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "tools/list-go-dependencies/go.mod",
          "tools/list-go-dependencies/go.sum"
        ],
        "commitId" : "852aa09b291e517ab415112498be352e280ee6e9",
        "timestamp" : 1775198694000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "fix(deps): update module github.com/rs/zerolog to v1.35.0 (#4388)\u000a\u000aThis PR contains the following updates:\u000a\u000a| Package | Change |\u000a[Age](https://docs.renovatebot.com/merge-confidence/) |\u000a[Confidence](https://docs.renovatebot.com/merge-confidence/) |\u000a|---|---|---|---|\u000a| [github.com/rs/zerolog](https://redirect.github.com/rs/zerolog) |\u000a`v1.34.0` → `v1.35.0` |\u000a![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2frs%2fzerolog/v1.35.0?slim=true)\u000a|\u000a![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2frs%2fzerolog/v1.34.0/v1.35.0?slim=true)\u000a|\u000a\u000a---\u000a\u000a> [!WARNING]\u000a> Some dependencies could not be looked up. Check the [Dependency\u000aDashboard](../issues/1780) for more information.\u000a\u000a---\u000a\u000a### Release Notes\u000a\u000a<details>\u000a<summary>rs/zerolog (github.com/rs/zerolog)</summary>\u000a\u000a###\u000a[`v1.35.0`](https://redirect.github.com/rs/zerolog/compare/v1.34.0...v1.35.0)\u000a\u000a[Compare\u000aSource](https://redirect.github.com/rs/zerolog/compare/v1.34.0...v1.35.0)\u000a\u000a</details>\u000a\u000a---\u000a\u000a### Configuration\u000a\u000a\ud83d\udcc5 **Schedule**: Branch creation - At any time (no schedule defined),\u000aAutomerge - At any time (no schedule defined).\u000a\u000a\ud83d\udea6 **Automerge**: Disabled by config. Please merge this manually once you\u000aare satisfied.\u000a\u000a♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the\u000arebase/retry checkbox.\u000a\u000a\ud83d\udd15 **Ignore**: Close this PR and you won't be reminded about this update\u000aagain.\u000a\u000a---\u000a\u000a- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check\u000athis box\u000a\u000a---\u000a\u000aThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\u000aView the [repository job\u000alog](https://developer.mend.io/github/PingCAP-QE/ci).\u000a\u000a<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->\u000a\u000aCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\u000a",
        "date" : "2026-04-03 06:44:54 +0000",
        "id" : "852aa09b291e517ab415112498be352e280ee6e9",
        "msg" : "fix(deps): update module github.com/rs/zerolog to v1.35.0 (#4388)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "tools/list-go-dependencies/go.sum"
          },
          {
            "editType" : "edit",
            "file" : "tools/list-go-dependencies/go.mod"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/ops/nextgen/get-next-gen-exact-image-tags.sh",
          "scripts/ops/nextgen/README.md"
        ],
        "commitId" : "3fbafbeb1b5d1c7f42f462429545658b1cb73b6b",
        "timestamp" : 1775198877000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "fix(nextgen): harden exact image tag lookup auth checks (#4448)\u000a\u000a## Summary\u000a- add `oras` to the required tool checks in\u000a`scripts/ops/nextgen/get-next-gen-exact-image-tags.sh`\u000a- authenticate against both `us.gcr.io` and `gcr.io` because tiproxy\u000atrunk still resolves from `gcr.io` while the other next-gen artifacts\u000ause `us.gcr.io`\u000a- update the nextgen README so the prerequisites, tiproxy dual-registry\u000abehavior, and troubleshooting guidance match the script\u000a\u000a## Why a follow-up PR\u000a`PingCAP-QE/ci#4446` merged before this extra hardening pass was pushed,\u000aso this change is submitted as a separate follow-up PR.\u000a\u000a## Validation\u000a- `bash -n scripts/ops/nextgen/get-next-gen-exact-image-tags.sh`\u000a- `PATH=\"$PWD/../.cache/bin:$PATH\" shellcheck -S error\u000ascripts/ops/nextgen/get-next-gen-exact-image-tags.sh`\u000a- `git diff --check`\u000a\u000a## Notes\u000a- Live registry execution is still not exercised in this workspace\u000abecause `gcloud` is unavailable here.\u000a\u000a---------\u000a\u000aCo-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>\u000a",
        "date" : "2026-04-03 06:47:57 +0000",
        "id" : "3fbafbeb1b5d1c7f42f462429545658b1cb73b6b",
        "msg" : "fix(nextgen): harden exact image tag lookup auth checks (#4448)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/ops/nextgen/get-next-gen-exact-image-tags.sh"
          },
          {
            "editType" : "edit",
            "file" : "scripts/ops/nextgen/README.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pipelines/pingcap/tidb/latest/pod-pull_integration_common_test.yaml",
          "pipelines/pingcap/tidb/latest/pod-pull_integration_nodejs_test.yaml",
          "pipelines/pingcap/tidb/latest/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/latest/ghpr_check2.groovy",
          "pipelines/pingcap/tidb/latest/pod-pull_integration_ddl_test.yaml",
          "pipelines/pingcap/tidb/latest/pod-pull_mysql_client_test.yaml",
          "pipelines/pingcap/tidb/latest/pod-pull_integration_copr_test.yaml",
          "pipelines/pingcap/tidb/latest/pull_integration_tici_test/pod.yaml",
          "pipelines/pingcap/tidb/latest/pull_common_test.groovy",
          "pipelines/pingcap/tidb/latest/pod-pull_integration_mysql_test.yaml",
          "pipelines/pingcap/tidb/latest/pod-pull_common_test.yaml",
          "pipelines/pingcap/tidb/latest/pull_integration_nodejs_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_integration_jdbc_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_integration_python_orm_test.groovy",
          "pipelines/pingcap/tidb/latest/pod-pull_e2e_test.yaml",
          "pipelines/pingcap/tidb/latest/pull_br_integration_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_integration_tici_test/pipeline.groovy",
          "pipelines/pingcap/tidb/latest/pod-pull_integration_python_orm_test.yaml",
          "pipelines/pingcap/tidb/latest/pull_integration_mysql_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_lightning_integration_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_mysql_client_test.groovy",
          "pipelines/pingcap/tidb/latest/pod-pull_integration_jdbc_test.yaml",
          "pipelines/pingcap/tidb/latest/pod-pull_lightning_integration_test.yaml",
          "prow-jobs/pingcap/tidb/latest-presubmits.yaml",
          "pipelines/pingcap/tidb/latest/pod-pull_sqllogic_test.yaml",
          "pipelines/pingcap/tidb/latest/pull_sqllogic_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_e2e_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/latest/pod-pull_br_integration_test.yaml"
        ],
        "commitId" : "19da92fcb5eaf9cf9decc2acf83fce552e421f0b",
        "timestamp" : 1775207133000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "feat(pipeline): migrate tidb presubmit jobs to gcp (#4457)\u000a\u000amigrate tidb presubmit jobs to gcp\u000a",
        "date" : "2026-04-03 09:05:33 +0000",
        "id" : "19da92fcb5eaf9cf9decc2acf83fce552e421f0b",
        "msg" : "feat(pipeline): migrate tidb presubmit jobs to gcp (#4457)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_nodejs_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "prow-jobs/pingcap/tidb/latest-presubmits.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_integration_mysql_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_mysql_client_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_jdbc_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_python_orm_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_sqllogic_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_integration_jdbc_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_lightning_integration_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_e2e_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_integration_ddl_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_integration_nodejs_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_br_integration_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_mysql_client_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_tici_test/pod.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_sqllogic_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_integration_copr_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_lightning_integration_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_common_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_integration_python_orm_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_br_integration_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_e2e_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/ghpr_check2.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pod-pull_integration_common_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_tici_test/pipeline.groovy"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-branch-push-single-platform.yaml",
          "tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-tag-create-single-platform.yaml",
          "tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-pr.yaml",
          "tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-branch-push.yaml",
          "tekton/v1/triggers/bindings/ksy-dev-build-params.yaml",
          "tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-pr-single-platform.yaml",
          "tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-tag-create.yaml"
        ],
        "commitId" : "aa1dc84b1c9ac07530bd6e4ef5f863717aad3290",
        "timestamp" : 1775208906000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "ci(tekton): use dynamic registry for hotfix builds (#4459)\u000a\u000aThis pull request updates how the container registry is selected for\u000aTekton pipeline triggers, making the selection dynamic based on the\u000aevent type. Instead of hardcoding the registry, the configuration now\u000adetermines whether to use the hotfix or dev registry by inspecting the\u000aevent header. This improves flexibility and ensures that hotfix builds\u000aare pushed to the correct registry.\u000a\u000a**Dynamic registry selection based on event type:**\u000a\u000a* Added a `registry` parameter to multiple trigger files (PR, branch\u000apush, and tag creation), which uses an expression to select the hotfix\u000aor dev registry depending on whether the event type starts with\u000a`net.pingcap.tibuild.hotfix.`\u000a(`tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-branch-push.yaml`,\u000a`fake-github-branch-push-single-platform.yaml`, `fake-github-pr.yaml`,\u000a`fake-github-pr-single-platform.yaml`, `fake-github-tag-create.yaml`,\u000a`fake-github-tag-create-single-platform.yaml`)\u000a[[1]](diffhunk://#diff-701e172d7957f7729eb568b89eb3792f67986d0be3d087c888ee3f11ce921b0cR148-R152)\u000a[[2]](diffhunk://#diff-6a91abaebf470476a3ede56259ce3a9aea4c03d6e7a551bfa00b5a38fa9ef712R150-R155)\u000a[[3]](diffhunk://#diff-f69e7eca2ab1ea5e98e43f6fee3bfb5c896d32ba6e6b4b69d81664ee422a8904R148-R153)\u000a[[4]](diffhunk://#diff-9d850ebf70c39ddd5babcf9dc7fc5fe058ab9f61ead3f04e6a5fb103974f6591R150-R155)\u000a[[5]](diffhunk://#diff-e1424e05dfaa1f85fe71d2e0365337c7fcad48767eead843e042e248d0dcf1a0R148-R153)\u000a[[6]](diffhunk://#diff-c613d97eae5f67f2326053c71fca1985b8b8e7a3bfb2c60a0be9aac9407cf838R152-R157)\u000a\u000a**Parameterization of build registry:**\u000a\u000a* Updated the `ksy-dev-build-params.yaml` binding to use the dynamically\u000adetermined `registry` value from the trigger extensions, instead of a\u000ahardcoded dev registry value\u000a(`tekton/v1/triggers/bindings/ksy-dev-build-params.yaml`)\u000a",
        "date" : "2026-04-03 09:35:06 +0000",
        "id" : "aa1dc84b1c9ac07530bd6e4ef5f863717aad3290",
        "msg" : "ci(tekton): use dynamic registry for hotfix builds (#4459)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-tag-create.yaml"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-branch-push-single-platform.yaml"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-branch-push.yaml"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-pr-single-platform.yaml"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-pr.yaml"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/triggers/triggers/env-prod2/_/fake-github/fake-github-tag-create-single-platform.yaml"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/triggers/bindings/ksy-dev-build-params.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pipelines/pingcap/tidb/release-6.5/pull_integration_tidb_tools_test.groovy",
          "pipelines/pingcap/tidb/release-9.0-beta/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/release-8.5/pull_integration_mysql_test.groovy",
          "pipelines/pingcap/tidb/release-8.1/pull_integration_mysql_test.groovy",
          "pipelines/pingcap/tidb/release-7.5/pull_integration_tidb_tools_test.groovy",
          "pipelines/pingcap/tidb/release-8.5/pull_common_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/release-8.5/pull_integration_tidb_tools_test.groovy",
          "pipelines/pingcap/tidb/release-7.5/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/release-6.1/pull_integration_tidb_tools_test.groovy",
          "pipelines/pingcap/tidb/release-7.1/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/release-6.1/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/release-8.4/pull_mysql_client_test.groovy",
          "pipelines/pingcap/tidb/release-8.1/pull_integration_tidb_tools_test.groovy",
          "pipelines/pingcap/tidb/release-8.3/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/release-7.1/pull_integration_tidb_tools_test.groovy",
          "pipelines/pingcap/tidb/release-8.2/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/release-9.0-beta/pull_common_test.groovy",
          "pipelines/pingcap/tidb/release-9.0-beta/pull_mysql_client_test.groovy",
          "pipelines/pingcap/tidb/release-8.1/pull_mysql_client_test.groovy",
          "pipelines/pingcap/tidb/release-6.5/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_common_test.groovy",
          "pipelines/pingcap/tidb/release-7.1/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/release-7.1/pull_integration_binlog_test.groovy",
          "pipelines/pingcap/tidb/release-8.2/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/release-8.4/pull_integration_mysql_test.groovy",
          "pipelines/pingcap/tidb/release-9.0-beta/pull_integration_mysql_test.groovy",
          "pipelines/pingcap/tidb/release-8.3/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/release-8.1/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/release-6.5-20241101-v6.5.7/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/release-6.5/pull_common_test.groovy",
          "pipelines/pingcap/tidb/release-9.0-beta/pull_integration_tidb_tools_test.groovy",
          "pipelines/pingcap/tidb/release-6.5-20241101-v6.5.7/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/release-8.5/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/release-6.5/pull_integration_binlog_test.groovy",
          "pipelines/pingcap/tidb/release-8.5/pull_mysql_client_test.groovy",
          "pipelines/pingcap/tidb/release-6.5-20241101-v6.5.7/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/release-8.1/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/release-6.5/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/release-8.5/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/release-7.5/pull_common_test.groovy",
          "pipelines/pingcap/tidb/release-8.2/pull_mysql_client_test.groovy",
          "pipelines/pingcap/tidb/release-8.2/pull_common_test.groovy",
          "pipelines/pingcap/tidb/release-8.1/pull_common_test.groovy",
          "pipelines/tikv/copr-test/latest/pull_integration_test.groovy",
          "pipelines/pingcap/tidb/release-9.0-beta/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/release-8.5/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/release-6.5-20241101-v6.5.7/pull_integration_mysql_test.groovy",
          "pipelines/pingcap/tidb/release-7.1/pull_integration_mysql_test.groovy",
          "pipelines/pingcap/tidb/release-7.1/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/release-7.5/pull_integration_mysql_test.groovy",
          "pipelines/pingcap/tidb/release-8.4/pull_common_test.groovy",
          "pipelines/pingcap/tidb/release-8.4/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/release-6.1/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/release-8.1/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/release-8.1/pull_integration_binlog_test.groovy",
          "pipelines/pingcap/tidb/release-7.5/pull_mysql_client_test.groovy",
          "pipelines/pingcap/tidb/release-9.0-beta/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/release-8.3/pull_integration_mysql_test.groovy",
          "pipelines/pingcap/tidb/release-6.1/pull_integration_binlog_test.groovy",
          "pipelines/pingcap/tidb/release-8.4/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/release-6.1/pull_common_test.groovy",
          "pipelines/pingcap/tidb/release-8.3/pull_common_test.groovy",
          "pipelines/pingcap/tidb/release-8.2/pull_integration_mysql_test.groovy",
          "pipelines/pingcap/tidb/release-6.5/pull_integration_mysql_test.groovy",
          "pipelines/pingcap/tidb/release-8.3/pull_mysql_client_test.groovy",
          "pipelines/pingcap/tidb/release-6.5/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/release-8.2/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/release-6.1/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/release-7.1/pull_common_test.groovy",
          "pipelines/pingcap/tidb/release-7.5/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_integration_mysql_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_mysql_client_test.groovy",
          "pipelines/pingcap/tidb/release-8.3/pull_integration_copr_test.groovy",
          "pipelines/pingcap/tidb/release-8.4/pull_integration_ddl_test.groovy",
          "pipelines/pingcap/tidb/release-7.5/pull_integration_binlog_test.groovy",
          "pipelines/pingcap/tidb/release-7.5/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/latest/pull_integration_common_test.groovy",
          "pipelines/pingcap/tidb/release-6.5-20241101-v6.5.7/pull_common_test.groovy",
          "pipelines/pingcap/tidb/release-6.1/pull_integration_mysql_test.groovy"
        ],
        "commitId" : "1b271fa111189bad5238beff6fad1570659804ff",
        "timestamp" : 1775209443000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "fix(pipelines): stop exposing github token to PR jobs (#4460)\u000a\u000a## Summary\u000a- remove global `GITHUB_TOKEN = credentials('github-bot-token')`\u000ainjection from `pull_*` pipelines that execute untrusted PR code\u000a- keep non-sensitive `environment` entries such as `OCI_ARTIFACT_HOST`\u000aunchanged\u000a- limit the scope to PR-triggered pipelines; merged pipelines are not\u000achanged in this patch\u000a\u000a## Risk\u000aThese PR jobs were exposing a GitHub bot token to the full Jenkins\u000aexecution environment even though the variable was not consumed later in\u000athe pipeline. A malicious PR could potentially read the token from the\u000aprocess environment.\u000a\u000a## Verification\u000a- `git diff --check`\u000a- verified no `pull_*.groovy` file still contains `GITHUB_TOKEN =\u000acredentials(...)` or `GH_TOKEN = credentials(...)`\u000a- verified no empty `environment {}` blocks remain after the cleanup\u000a",
        "date" : "2026-04-03 09:44:03 +0000",
        "id" : "1b271fa111189bad5238beff6fad1570659804ff",
        "msg" : "fix(pipelines): stop exposing github token to PR jobs (#4460)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.5/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.2/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.3/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.1/pull_integration_tidb_tools_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.1/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.3/pull_mysql_client_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-9.0-beta/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.3/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_mysql_client_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.5-20241101-v6.5.7/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.5/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.1/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.1/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.4/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.1/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.5/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.3/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.1/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.2/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.1/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.1/pull_integration_binlog_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.5/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.5/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.5-20241101-v6.5.7/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.5/pull_mysql_client_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.1/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.4/pull_mysql_client_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-9.0-beta/pull_mysql_client_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.5/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.2/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.3/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.4/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.5/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.4/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.1/pull_integration_binlog_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.4/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.1/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.5-20241101-v6.5.7/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.5/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-9.0-beta/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-9.0-beta/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.5-20241101-v6.5.7/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.5/pull_integration_binlog_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.4/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.5/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.5/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-9.0-beta/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.5/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.5/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.1/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.1/pull_integration_tidb_tools_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.2/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.1/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/tikv/copr-test/latest/pull_integration_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.5/pull_integration_tidb_tools_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.5/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.5/pull_integration_binlog_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-9.0-beta/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.5/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.3/pull_integration_ddl_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.1/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.1/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.5/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.2/pull_mysql_client_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.2/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.1/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.5/pull_mysql_client_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/pull_integration_copr_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.1/pull_integration_mysql_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.1/pull_integration_tidb_tools_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-9.0-beta/pull_integration_tidb_tools_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.5-20241101-v6.5.7/pull_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.1/pull_mysql_client_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.1/pull_integration_common_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.1/pull_integration_binlog_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-6.5/pull_integration_tidb_tools_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.5/pull_integration_tidb_tools_test.groovy"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "tekton/v1/tasks/pingcap-git-clone.yaml"
        ],
        "commitId" : "c23f5560f5cb72258ebeb7653b370fbd2fc9e6d9",
        "timestamp" : 1775210404000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "chore(deps): update alpine docker tag to v3.23 (#4458)\u000a\u000aThis PR contains the following updates:\u000a\u000a| Package | Update | Change |\u000a|---|---|---|\u000a| alpine | minor | `3.22` → `3.23` |\u000a\u000a---\u000a\u000a> [!WARNING]\u000a> Some dependencies could not be looked up. Check the [Dependency\u000aDashboard](../issues/1780) for more information.\u000a\u000a---\u000a\u000a### Configuration\u000a\u000a\ud83d\udcc5 **Schedule**: Branch creation - At any time (no schedule defined),\u000aAutomerge - At any time (no schedule defined).\u000a\u000a\ud83d\udea6 **Automerge**: Disabled by config. Please merge this manually once you\u000aare satisfied.\u000a\u000a♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the\u000arebase/retry checkbox.\u000a\u000a\ud83d\udd15 **Ignore**: Close this PR and you won't be reminded about this update\u000aagain.\u000a\u000a---\u000a\u000a- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check\u000athis box\u000a\u000a---\u000a\u000aThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\u000aView the [repository job\u000alog](https://developer.mend.io/github/PingCAP-QE/ci).\u000a\u000a<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ1cGRhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->\u000a\u000aCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\u000a",
        "date" : "2026-04-03 10:00:04 +0000",
        "id" : "c23f5560f5cb72258ebeb7653b370fbd2fc9e6d9",
        "msg" : "chore(deps): update alpine docker tag to v3.23 (#4458)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "tekton/v1/tasks/pingcap-git-clone.yaml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
      "fullName" : "noreply"
    }
  ]
}