From 456df41d7ccca675368560bcca3d5f176915a5b5 Mon Sep 17 00:00:00 2001 From: Alexandru Petre <93531170+alexandru-petre@users.noreply.github.com> Date: Fri, 15 May 2026 14:01:34 +0300 Subject: [PATCH] fix: exclude RuntimeTests package from published artifacts [STUD-79858] The runtime tests .nupkg was being published under the same "Packages" artifact name as the activity .nupkg, leaking into the published artifacts list. Publish it to a separate "RuntimeTestsPackages" artifact that only the downstream test-runner jobs consume. Co-Authored-By: Claude Opus 4.7 (1M context) --- Activities/.pipelines/jobs/stage.build.runtime.tests.yml | 2 +- Activities/.pipelines/jobs/stage.run.runtime.tests.portable.yml | 2 +- Activities/.pipelines/jobs/stage.run.runtime.tests.windows.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Activities/.pipelines/jobs/stage.build.runtime.tests.yml b/Activities/.pipelines/jobs/stage.build.runtime.tests.yml index 66048a233..f729289ac 100644 --- a/Activities/.pipelines/jobs/stage.build.runtime.tests.yml +++ b/Activities/.pipelines/jobs/stage.build.runtime.tests.yml @@ -113,5 +113,5 @@ jobs: displayName: "Publish packed tests" inputs: PathToPublish: "$(IntegrationTestStudioPackPath)" - ArtifactName: "Packages" + ArtifactName: "RuntimeTestsPackages" ArtifactType: "Container" diff --git a/Activities/.pipelines/jobs/stage.run.runtime.tests.portable.yml b/Activities/.pipelines/jobs/stage.run.runtime.tests.portable.yml index 9e39a7b83..b6f91dc65 100644 --- a/Activities/.pipelines/jobs/stage.run.runtime.tests.portable.yml +++ b/Activities/.pipelines/jobs/stage.run.runtime.tests.portable.yml @@ -41,7 +41,7 @@ jobs: - task: DownloadPipelineArtifact@2 displayName: "Download Packages" inputs: - artifact: "Packages" + artifact: "RuntimeTestsPackages" path: "$(IntegrationTestStudioPackPath)" - bash: | diff --git a/Activities/.pipelines/jobs/stage.run.runtime.tests.windows.yml b/Activities/.pipelines/jobs/stage.run.runtime.tests.windows.yml index ae2cdf6c6..fa28b42bf 100644 --- a/Activities/.pipelines/jobs/stage.run.runtime.tests.windows.yml +++ b/Activities/.pipelines/jobs/stage.run.runtime.tests.windows.yml @@ -59,7 +59,7 @@ jobs: - task: DownloadPipelineArtifact@2 displayName: "Download Packages" inputs: - artifact: "Packages" + artifact: "RuntimeTestsPackages" path: "$(IntegrationTestStudioPackPath)" - ${{ each step in parameters.beforeTestsCustomSteps }}: