{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":533289662,"defaultBranch":"main","name":"pipeline","ownerLogin":"tekton-robot","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-09-06T11:17:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/48335577?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727273235.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"7ee844239c82822bd150a1c00b451d0994d60533","ref":"refs/heads/cherry-pick-8294-to-release-v0.63.x","pushedAt":"2024-09-25T14:07:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Mark steps as deleted when TaskRun fails\n\nToday this is done after the Pod is handled. If Pod deletion fails\nfor some reason, the steps are not updated.\n\nTekton only makes one attempt to delete the Pod to try and avoid\nthat it keeps running even if the TaskRun failed. If this deletion\nfails for whatever reason, Tekton should still update the TaskRun\nstatus to mark the steps as failed, as they are failed from\nTekton POV.\n\nFixes: #8293\n\nSigned-off-by: Andrea Frittoli ","shortMessageHtmlLink":"Mark steps as deleted when TaskRun fails"}},{"before":null,"after":"81ba84ed02820474aa717b62064aaa3aabc51df6","ref":"refs/heads/cherry-pick-8294-to-release-v0.56.x","pushedAt":"2024-09-25T13:57:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Mark steps as deleted when TaskRun fails\n\nToday this is done after the Pod is handled. If Pod deletion fails\nfor some reason, the steps are not updated.\n\nTekton only makes one attempt to delete the Pod to try and avoid\nthat it keeps running even if the TaskRun failed. If this deletion\nfails for whatever reason, Tekton should still update the TaskRun\nstatus to mark the steps as failed, as they are failed from\nTekton POV.\n\nFixes: #8293\n\nSigned-off-by: Andrea Frittoli ","shortMessageHtmlLink":"Mark steps as deleted when TaskRun fails"}},{"before":null,"after":"00de1eb6f821e532c31b42da9377c669e93b9cc2","ref":"refs/heads/cherry-pick-8294-to-release-v0.59.x","pushedAt":"2024-09-25T13:57:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Mark steps as deleted when TaskRun fails\n\nToday this is done after the Pod is handled. If Pod deletion fails\nfor some reason, the steps are not updated.\n\nTekton only makes one attempt to delete the Pod to try and avoid\nthat it keeps running even if the TaskRun failed. If this deletion\nfails for whatever reason, Tekton should still update the TaskRun\nstatus to mark the steps as failed, as they are failed from\nTekton POV.\n\nFixes: #8293\n\nSigned-off-by: Andrea Frittoli ","shortMessageHtmlLink":"Mark steps as deleted when TaskRun fails"}},{"before":null,"after":"bc7b10fa7f2234b0ff98398f0c86747147234451","ref":"refs/heads/cherry-pick-8294-to-release-v0.62.x","pushedAt":"2024-09-25T13:57:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Mark steps as deleted when TaskRun fails\n\nToday this is done after the Pod is handled. If Pod deletion fails\nfor some reason, the steps are not updated.\n\nTekton only makes one attempt to delete the Pod to try and avoid\nthat it keeps running even if the TaskRun failed. If this deletion\nfails for whatever reason, Tekton should still update the TaskRun\nstatus to mark the steps as failed, as they are failed from\nTekton POV.\n\nFixes: #8293\n\nSigned-off-by: Andrea Frittoli ","shortMessageHtmlLink":"Mark steps as deleted when TaskRun fails"}},{"before":null,"after":"43e795d942bb41b1c9bb28a9ea7c6057a0d20bfa","ref":"refs/heads/cherry-pick-8236-to-release-v0.63.x","pushedAt":"2024-09-24T16:32:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"fix(pipelinerun): resolve issue with PipelineRun not timing out successfully\n\nfix #8230\n\nWhen the PipelineRun timeout, validation errors returned when patch a\ncompleted TaskRun should be ignored.","shortMessageHtmlLink":"fix(pipelinerun): resolve issue with PipelineRun not timing out succe…"}},{"before":null,"after":"8ad1014a2075056cb2322bbe23e22fac279e8b3c","ref":"refs/heads/cherry-pick-8272-to-release-v0.63.x","pushedAt":"2024-09-18T09:42:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Fix isolated workspaces ignored when using StepTemplate\n\nPrior to this fix, when one would use isolated workspaces (per step\nworkspace) in a `Task` *and* a `stepTemplate`, the isolated workspace\nwould be ignored and thus mounted in all steps instead.\n\nThis is now fixed by ensuring we do not loose the `Workspaces`\ndefinition from a `Step` when we merge it with a `StepTemplate`.\n\nSigned-off-by: Vincent Demeester ","shortMessageHtmlLink":"Fix isolated workspaces ignored when using StepTemplate"}},{"before":null,"after":"d5172b7c1057154c7a1b4ac516c97c38b1720755","ref":"refs/heads/cherry-pick-8272-to-release-v0.62.x","pushedAt":"2024-09-18T07:23:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Fix isolated workspaces ignored when using StepTemplate\n\nPrior to this fix, when one would use isolated workspaces (per step\nworkspace) in a `Task` *and* a `stepTemplate`, the isolated workspace\nwould be ignored and thus mounted in all steps instead.\n\nThis is now fixed by ensuring we do not loose the `Workspaces`\ndefinition from a `Step` when we merge it with a `StepTemplate`.\n\nSigned-off-by: Vincent Demeester ","shortMessageHtmlLink":"Fix isolated workspaces ignored when using StepTemplate"}},{"before":null,"after":"78f3b1dada408bc8527c1673c580ccf5cfb7c181","ref":"refs/heads/cherry-pick-8197-to-release-v0.62.x","pushedAt":"2024-08-29T10:11:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"apply default-container-resource-requirements before LimitRange transformer\n\nSigned-off-by: Jeeva Kandasamy ","shortMessageHtmlLink":"apply default-container-resource-requirements before LimitRange trans…"}},{"before":null,"after":"d159973d2165fa77d12bc43ff37085e666ba47d7","ref":"refs/heads/cherry-pick-8200-to-release-v0.62.x","pushedAt":"2024-08-20T01:59:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"check namespace config for node throttle metric\n\nNow that @vdemeester 's fix so that the background metric polling goroutines for pipelinerunmetrics and taskrunmetrics can access config.observability, we can properly address issue around verifiying non-default config around adding the namespace label for the node and quota throttle metrics that @divyansh42 @khrm and myself discovered last week.\n\nSigned-off-by: gabemontero \n\nrh-pre-commit.version: 2.3.1\nrh-pre-commit.check-secrets: ENABLED","shortMessageHtmlLink":"check namespace config for node throttle metric"}},{"before":null,"after":"e31b4ed4d2b73029e659a4e3f856b4e34b049f96","ref":"refs/heads/cherry-pick-8187-to-release-v0.62.x","pushedAt":"2024-08-09T08:05:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"{taskrun,pipelinerun}metrics: make sure config is up-to-date\n\nThis updates some metrics package and struct to be able to\nkeep up-to-date the metrics configuration in the background go\nroutines that are used.\n\nSigned-off-by: Vincent Demeester ","shortMessageHtmlLink":"{taskrun,pipelinerun}metrics: make sure config is up-to-date"}},{"before":null,"after":"b85087f9f70c1cc623737f0cc5ef88ac254155e2","ref":"refs/heads/cherry-pick-8184-to-release-v0.53.x","pushedAt":"2024-08-07T16:06:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"pkg/taskrunmetrics/fake shouldn't be imported…\n\n… in production code. It is used for unit-tests only. This might mess\nup the injection code and which code is executed when for metrics.\n\nSigned-off-by: Vincent Demeester ","shortMessageHtmlLink":"pkg/taskrunmetrics/fake shouldn't be imported…"}},{"before":null,"after":"21f6b869b7116c437b9cbf4d6ff0ad2d5bc7fda4","ref":"refs/heads/cherry-pick-8184-to-release-v0.56.x","pushedAt":"2024-08-07T16:06:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"pkg/taskrunmetrics/fake shouldn't be imported…\n\n… in production code. It is used for unit-tests only. This might mess\nup the injection code and which code is executed when for metrics.\n\nSigned-off-by: Vincent Demeester ","shortMessageHtmlLink":"pkg/taskrunmetrics/fake shouldn't be imported…"}},{"before":null,"after":"2f4c85a1f1efbea1368e0c672ecca4de3fcaafe7","ref":"refs/heads/cherry-pick-8184-to-release-v0.59.x","pushedAt":"2024-08-07T16:06:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"pkg/taskrunmetrics/fake shouldn't be imported…\n\n… in production code. It is used for unit-tests only. This might mess\nup the injection code and which code is executed when for metrics.\n\nSigned-off-by: Vincent Demeester ","shortMessageHtmlLink":"pkg/taskrunmetrics/fake shouldn't be imported…"}},{"before":null,"after":"8392253e7daba2574533cfb7c99e33b0a5f74d27","ref":"refs/heads/cherry-pick-8184-to-release-v0.62.x","pushedAt":"2024-08-07T16:06:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"pkg/taskrunmetrics/fake shouldn't be imported…\n\n… in production code. It is used for unit-tests only. This might mess\nup the injection code and which code is executed when for metrics.\n\nSigned-off-by: Vincent Demeester ","shortMessageHtmlLink":"pkg/taskrunmetrics/fake shouldn't be imported…"}},{"before":null,"after":"ed9347f07f7063537caa08c8d27f8e2fc115ebbf","ref":"refs/heads/cherry-pick-8158-to-release-v0.56.x","pushedAt":"2024-07-31T14:48:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Refine check if the result is from a matrix task\n\nGiven a matrix run of a TaskRun with cardinality of 1, the result from\nit will not be converted to an array but kept as a string, i.e. as if\nthe TaskRun was not configured to run with matrix.\n\nThis causes issues for consumers of the TaskRun's results as they will\nbe configured to consume array results. As a result making the passed\nvalue equal to expression value instead.\n\nResolves: #8157","shortMessageHtmlLink":"Refine check if the result is from a matrix task"}},{"before":null,"after":"6d684d683acc55219de503026c4a89b490e110fa","ref":"refs/heads/cherry-pick-8158-to-release-v0.59.x","pushedAt":"2024-07-31T14:20:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Refine check if the result is from a matrix task\n\nGiven a matrix run of a TaskRun with cardinality of 1, the result from\nit will not be converted to an array but kept as a string, i.e. as if\nthe TaskRun was not configured to run with matrix.\n\nThis causes issues for consumers of the TaskRun's results as they will\nbe configured to consume array results. As a result making the passed\nvalue equal to expression value instead.\n\nResolves: #8157","shortMessageHtmlLink":"Refine check if the result is from a matrix task"}},{"before":null,"after":"eadba6f60bc8a2b375559b58c3930c09a4679587","ref":"refs/heads/cherry-pick-8158-to-release-v0.62.x","pushedAt":"2024-07-31T14:20:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Refine check if the result is from a matrix task\n\nGiven a matrix run of a TaskRun with cardinality of 1, the result from\nit will not be converted to an array but kept as a string, i.e. as if\nthe TaskRun was not configured to run with matrix.\n\nThis causes issues for consumers of the TaskRun's results as they will\nbe configured to consume array results. As a result making the passed\nvalue equal to expression value instead.\n\nResolves: #8157","shortMessageHtmlLink":"Refine check if the result is from a matrix task"}},{"before":null,"after":"4d73499d93f1d4a31b49e12097c0ee0dab9b5138","ref":"refs/heads/cherry-pick-8122-to-release-v0.61.x","pushedAt":"2024-07-15T12:24:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Update min kubernetes version in the install doc\n\nv0.61.0 updated the minimum version of Kubernetes to 1.28.\n\nUpdate the docs to reflect this so the website has the correct content.","shortMessageHtmlLink":"Update min kubernetes version in the install doc"}},{"before":null,"after":"1a60ad2139f4320f5efe50b7f8b7fa7ac763b5d3","ref":"refs/heads/cherry-pick-8084-to-release-v0.61.x","pushedAt":"2024-07-09T12:27:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Handle error conditions in CheckMissingResultReferences\n\nBefore this change, it was possible for a PipelineRun to exist which\nwould cause the controller to crashloop.","shortMessageHtmlLink":"Handle error conditions in CheckMissingResultReferences"}},{"before":null,"after":"6a3dd0a18a231b4fc49801b73fe7a936ea73d572","ref":"refs/heads/cherry-pick-8089-to-release-v0.53.x","pushedAt":"2024-07-05T03:33:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Perform matrix results validation on only result ref params\n\nThis will add a check to skip the validation of normal params\nwhile doing the validation for matrix task result ref as params","shortMessageHtmlLink":"Perform matrix results validation on only result ref params"}},{"before":null,"after":"2cb3b97832e19c13d243cf73fb587f9044b4f125","ref":"refs/heads/cherry-pick-8089-to-release-v0.56.x","pushedAt":"2024-07-05T03:33:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Perform matrix results validation on only result ref params\n\nThis will add a check to skip the validation of normal params\nwhile doing the validation for matrix task result ref as params","shortMessageHtmlLink":"Perform matrix results validation on only result ref params"}},{"before":null,"after":"f76bccbd1cf63d653b47fa589cfe18155110770a","ref":"refs/heads/cherry-pick-8089-to-release-v0.59.x","pushedAt":"2024-07-05T03:29:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Perform matrix results validation on only result ref params\n\nThis will add a check to skip the validation of normal params\nwhile doing the validation for matrix task result ref as params","shortMessageHtmlLink":"Perform matrix results validation on only result ref params"}},{"before":null,"after":"f8ad91c2aeec99d6289f47d75df56c323743be37","ref":"refs/heads/cherry-pick-8029-to-release-v0.59.x","pushedAt":"2024-07-04T19:09:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"fix: resolve issue where results may not be obtained from sidecar logs\n\nfix: #8028\n\nIf the sidecar is not completed, the complete log may not be retrieved from it,\nthus unable to parse the final task results.","shortMessageHtmlLink":"fix: resolve issue where results may not be obtained from sidecar logs"}},{"before":null,"after":"87304cc168738ab122d2f05f6eeaa6610d77443f","ref":"refs/heads/cherry-pick-8084-to-release-v0.53.x","pushedAt":"2024-07-04T06:41:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Handle error conditions in CheckMissingResultReferences\n\nBefore this change, it was possible for a PipelineRun to exist which\nwould cause the controller to crashloop.","shortMessageHtmlLink":"Handle error conditions in CheckMissingResultReferences"}},{"before":null,"after":"e532c51aeb511fa684a86113de8f5d88d77641f6","ref":"refs/heads/cherry-pick-8084-to-release-v0.56.x","pushedAt":"2024-07-04T06:41:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Handle error conditions in CheckMissingResultReferences\n\nBefore this change, it was possible for a PipelineRun to exist which\nwould cause the controller to crashloop.","shortMessageHtmlLink":"Handle error conditions in CheckMissingResultReferences"}},{"before":null,"after":"612ea6a4d5a5c3c2d87378383965132fc5e00eb5","ref":"refs/heads/cherry-pick-8084-to-release-v0.59.x","pushedAt":"2024-07-04T06:38:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Handle error conditions in CheckMissingResultReferences\n\nBefore this change, it was possible for a PipelineRun to exist which\nwould cause the controller to crashloop.","shortMessageHtmlLink":"Handle error conditions in CheckMissingResultReferences"}},{"before":null,"after":"91baace728771c2df0eeed48f7817c642520da50","ref":"refs/heads/cherry-pick-8016-to-release-v0.60.x","pushedAt":"2024-06-04T22:18:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Fix: Identify workspace usage in a Task\n\nPrior to this, when identifying whether a Task used a workspace,\nwe limited the check to command, args and scripts in steps,\nstepTemplates and sidecars. However, the workspace path could also\nbe used as a param to a StepAction or env cariables in steps and\nsidecars and also workingDirs. This PR fixes that.\n\nFixes https://github.com/tektoncd/pipeline/issues/8008.","shortMessageHtmlLink":"Fix: Identify workspace usage in a Task"}},{"before":null,"after":"d8bec3c53f6c4d520c3b0cf839ccbe062f677067","ref":"refs/heads/cherry-pick-8016-to-release-v0.53.x","pushedAt":"2024-06-04T18:14:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Fix: Identify workspace usage in a Task\n\nPrior to this, when identifying whether a Task used a workspace,\nwe limited the check to command, args and scripts in steps,\nstepTemplates and sidecars. However, the workspace path could also\nbe used as a param to a StepAction or env cariables in steps and\nsidecars and also workingDirs. This PR fixes that.\n\nFixes https://github.com/tektoncd/pipeline/issues/8008.","shortMessageHtmlLink":"Fix: Identify workspace usage in a Task"}},{"before":null,"after":"94def03b331f568310bcbfe6ba7cda835e331d94","ref":"refs/heads/cherry-pick-8016-to-release-v0.56.x","pushedAt":"2024-06-04T18:14:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Fix: Identify workspace usage in a Task\n\nPrior to this, when identifying whether a Task used a workspace,\nwe limited the check to command, args and scripts in steps,\nstepTemplates and sidecars. However, the workspace path could also\nbe used as a param to a StepAction or env cariables in steps and\nsidecars and also workingDirs. This PR fixes that.\n\nFixes https://github.com/tektoncd/pipeline/issues/8008.","shortMessageHtmlLink":"Fix: Identify workspace usage in a Task"}},{"before":null,"after":"b0a4dae3743580b3b2cf0d762663dbcf19963121","ref":"refs/heads/cherry-pick-8016-to-release-v0.59.x","pushedAt":"2024-06-04T18:13:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tekton-robot","name":null,"path":"/tekton-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48335577?s=80&v=4"},"commit":{"message":"Fix: Identify workspace usage in a Task\n\nPrior to this, when identifying whether a Task used a workspace,\nwe limited the check to command, args and scripts in steps,\nstepTemplates and sidecars. However, the workspace path could also\nbe used as a param to a StepAction or env cariables in steps and\nsidecars and also workingDirs. This PR fixes that.\n\nFixes https://github.com/tektoncd/pipeline/issues/8008.","shortMessageHtmlLink":"Fix: Identify workspace usage in a Task"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQxNDowNzoxNS4wMDAwMDBazwAAAATAaMRg","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wNFQxODoxMzoxMS4wMDAwMDBazwAAAARcVUQd"}},"title":"Activity · tekton-robot/pipeline"}