From 1209d7d4f40ff834e1147ea5546e6b1828ab9e54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Amaury=20Lev=C3=A9?= Date: Fri, 26 Jun 2026 11:01:15 +0200 Subject: [PATCH 1/4] Make bundled Playwright discoverable by Dependabot via PackageDownload The orphan `PackageVersion` for `Microsoft.Playwright.MSTest.v4` in Directory.Packages.props was never enough for Dependabot to discover and bump it: Dependabot only proposes updates for packages that have a real consuming reference (PackageReference / PackageDownload). Aspire.Hosting.Testing sits in the same orphan-CPM ItemGroup but was kept up to date only because it already had a PackageDownload in the acceptance-test project (see #9446, which bumped Aspire but left Playwright stuck at 1.60.0). Add a matching PackageDownload for Microsoft.Playwright.MSTest.v4 and update the surrounding comments so future bundled SDK feature packages follow the same pattern. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- Directory.Packages.props | 11 ++++++++++- .../MSTest.Acceptance.IntegrationTests.csproj | 7 ++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index edee48a01d..594536889e 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -134,7 +134,16 @@ + + From 3964e2fdd113f6c14916a6f259efd6c47f2c1b68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Amaury=20Lev=C3=A9?= Date: Fri, 26 Jun 2026 12:21:42 +0200 Subject: [PATCH 2/4] Revert redundant Playwright Dependabot fix superseded by main main independently fixed #9362 via inert PackageReference ExcludeAssets=\"all\" anchors for both Playwright and Aspire. Revert this branch's PackageDownload-based approach and the contradictory comments to match main exactly. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- Directory.Packages.props | 15 ++++----------- .../MSTest.Acceptance.IntegrationTests.csproj | 7 +------ 2 files changed, 5 insertions(+), 17 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index e7923b20ff..437bc74a84 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -133,17 +133,10 @@ + - - - - - - - + + From a150109c5c1f34eb7e70a0a67d979cbc0383fcb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Amaury=20Lev=C3=A9?= Date: Fri, 26 Jun 2026 13:55:08 +0200 Subject: [PATCH 4/4] Address review: clarify Dependabot anchor comments - Note that the bundled packages ARE referenced inside the SDK feature targets (Sdk/Features/*.targets); what's missing is a graph-visible reference from a restored repo project, which is what Dependabot relies on. - Clarify that only the Aspire PackageDownload stages a nupkg for test assets; the Playwright PackageDownload is the Dependabot anchor only. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- Directory.Packages.props | 7 ++++--- .../MSTest.Acceptance.IntegrationTests.csproj | 19 +++++++++++-------- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 461c767122..e211c40dc3 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -134,9 +134,10 @@