Repository: tektoncd/pipeline (language: go)

Issue:
Migrate release Pipeline to use API-based git remote resolution
Our current release pipeline [uses anonymous git resolution](https://github.com/tektoncd/pipeline/blob/ea358a6e18fdbbbc540053a04dbbfc56f9ceebb3/tekton/release-pipeline.yaml#L107-L117) to fetch the publish-images task, which clones the entire pipelines repo. This can cause the remote resolvers controller to be OOMkilled or resolution to time out. We should switch it to use [API-based](https://github.com/tektoncd/pipeline/blob/main/docs/git-resolver.md#authenticated-api) git resolution, which doesn't clone the entire repo.


Discussion / hints:
Part 1: https://github.com/tektoncd/plumbing/pull/1333

Fix patch:
diff --git a/tekton/release-pipeline.yaml b/tekton/release-pipeline.yaml
index ccb97b06b67..5ae5f98c8f4 100644
--- a/tekton/release-pipeline.yaml
+++ b/tekton/release-pipeline.yaml
@@ -109,8 +109,10 @@ spec:
       taskRef:
         resolver: git
         params:
-        - name: url
-          value: https://github.com/tektoncd/pipeline.git
+        - name: repo
+          value: pipeline
+        - name: org
+          value: tektoncd
         - name: revision
           value: $(params.gitRevision)
         - name: pathInRepo


Test patch: