Skip to content

[Automated] Update Playground Manifests#15441

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
update-manifests
Open

[Automated] Update Playground Manifests#15441
github-actions[bot] wants to merge 1 commit into
mainfrom
update-manifests

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Auto-generated update to refresh the manifests.

@github-actions github-actions Bot added area-app-model Issues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplication area-engineering-systems infrastructure helix infra engineering repo stuff labels Mar 20, 2026
@github-actions

github-actions Bot commented Mar 20, 2026

Copy link
Copy Markdown
Contributor Author

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 15441

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 15441"

@github-actions

Copy link
Copy Markdown
Contributor Author

Re-running the failed jobs in the CI workflow for this pull request because 1 job was identified as retry-safe transient failures in the CI run attempt.
GitHub was asked to rerun all failed jobs for that attempt, and the rerun is being tracked in the rerun attempt.
The job links below point to the failed attempt jobs that matched the retry-safe transient failure rules.

@aspire-repo-bot aspire-repo-bot Bot force-pushed the update-manifests branch 2 times, most recently from 8ff6bc5 to ffe7043 Compare March 23, 2026 16:37
@github-actions

Copy link
Copy Markdown
Contributor Author

Re-running the failed jobs in the CI workflow for this pull request because 1 job was identified as retry-safe transient failures in the CI run attempt.
GitHub was asked to rerun all failed jobs for that attempt, and the rerun is being tracked in the rerun attempt.
The job links below point to the failed attempt jobs that matched the retry-safe transient failure rules.

@github-actions

Copy link
Copy Markdown
Contributor Author

🎬 CLI E2E Test Recordings — 49 recordings uploaded (commit d971b9a)

View recordings
Test Recording
AddPackageInteractiveWhileAppHostRunningDetached ▶️ View Recording
AddPackageWhileAppHostRunningDetached ▶️ View Recording
AgentCommands_AllHelpOutputs_AreCorrect ▶️ View Recording
AgentInitCommand_DefaultSelection_InstallsSkillOnly ▶️ View Recording
AgentInitCommand_MigratesDeprecatedConfig ▶️ View Recording
AspireAddPackageVersionToDirectoryPackagesProps ▶️ View Recording
AspireUpdateRemovesAppHostPackageVersionFromDirectoryPackagesProps ▶️ View Recording
Banner_DisplayedOnFirstRun ▶️ View Recording
Banner_DisplayedWithExplicitFlag ▶️ View Recording
CertificatesClean_RemovesCertificates ▶️ View Recording
CertificatesTrust_WithNoCert_CreatesAndTrustsCertificate ▶️ View Recording
CertificatesTrust_WithUntrustedCert_TrustsCertificate ▶️ View Recording
ConfigSetGet_CreatesNestedJsonFormat ▶️ View Recording
CreateAndRunAspireStarterProject ▶️ View Recording
CreateAndRunAspireStarterProjectWithBundle ▶️ View Recording
CreateAndRunEmptyAppHostProject ▶️ View Recording
CreateAndRunJsReactProject ▶️ View Recording
CreateAndRunPythonReactProject ▶️ View Recording
CreateAndRunTypeScriptEmptyAppHostProject ▶️ View Recording
CreateAndRunTypeScriptStarterProject ▶️ View Recording
CreateStartAndStopAspireProject ▶️ View Recording
CreateTypeScriptAppHostWithViteApp ▶️ View Recording
DescribeCommandResolvesReplicaNames ▶️ View Recording
DescribeCommandShowsRunningResources ▶️ View Recording
DetachFormatJsonProducesValidJson ▶️ View Recording
DoctorCommand_DetectsDeprecatedAgentConfig ▶️ View Recording
DoctorCommand_WithSslCertDir_ShowsTrusted ▶️ View Recording
DoctorCommand_WithoutSslCertDir_ShowsPartiallyTrusted ▶️ View Recording
GlobalMigration_HandlesCommentsAndTrailingCommas ▶️ View Recording
GlobalMigration_HandlesMalformedLegacyJson ▶️ View Recording
GlobalMigration_PreservesAllValueTypes ▶️ View Recording
GlobalMigration_SkipsWhenNewConfigExists ▶️ View Recording
GlobalSettings_MigratedFromLegacyFormat ▶️ View Recording
InvalidAppHostPathWithComments_IsHealedOnRun ▶️ View Recording
LogsCommandShowsResourceLogs ▶️ View Recording
PsCommandListsRunningAppHost ▶️ View Recording
PsFormatJsonOutputsOnlyJsonToStdout ▶️ View Recording
PublishWithDockerComposeServiceCallbackSucceeds ▶️ View Recording
RestoreGeneratesSdkFiles ▶️ View Recording
RunWithMissingAwaitShowsHelpfulError ▶️ View Recording
SecretCrudOnDotNetAppHost ▶️ View Recording
SecretCrudOnTypeScriptAppHost ▶️ View Recording
StagingChannel_ConfigureAndVerifySettings_ThenSwitchChannels ▶️ View Recording
StopAllAppHostsFromAppHostDirectory ▶️ View Recording
StopAllAppHostsFromUnrelatedDirectory ▶️ View Recording
StopNonInteractiveMultipleAppHostsShowsError ▶️ View Recording
StopNonInteractiveSingleAppHost ▶️ View Recording
StopWithNoRunningAppHostExitsSuccessfully ▶️ View Recording
TypeScriptAppHostWithProjectReferenceIntegration ▶️ View Recording

📹 Recordings uploaded automatically from CI run #23501229542

@github-actions github-actions Bot requested a review from mitchdenny as a code owner April 10, 2026 16:36
@github-actions github-actions Bot force-pushed the update-manifests branch 7 times, most recently from f9cbf6c to f196f1b Compare April 17, 2026 16:37
@github-actions github-actions Bot force-pushed the update-manifests branch 2 times, most recently from ee93797 to ea1ca67 Compare April 19, 2026 16:29
@@ -1,4 +1,4 @@
FROM node:22-slim
FROM node:20-slim

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@davidfowl this is due to your change yes?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks sus, I don't see an npmrc or tools versions file.

@github-actions github-actions Bot force-pushed the update-manifests branch 3 times, most recently from 36e5225 to 07a4c68 Compare April 22, 2026 16:42
@github-actions github-actions Bot force-pushed the update-manifests branch from 0de7867 to 9bff438 Compare May 10, 2026 16:38
Copilot AI review requested due to automatic review settings May 10, 2026 16:38

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@github-actions github-actions Bot force-pushed the update-manifests branch 4 times, most recently from d6d13c8 to a551735 Compare May 14, 2026 17:02
}
}
},
"api": {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@eerhardt this looks broken, do you know if we changed anything that would make this remove the API and truncate the JSON?

Comment on lines +241 to +242
"REVERSEPROXY__CLUSTERS__cluster_catalogservice__DESTINATIONS__destination1__ADDRESS": "http://catalogservice",
"REVERSEPROXY__CLUSTERS__cluster_basketservice__DESTINATIONS__destination1__ADDRESS": "http://basketservice",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@danegsta this is part of your change right? Lets triple check to make sure this works and is not a rregression.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, this is expected for HTTP scheme named endpoints. If the endpoint name is http or https we use a scheme based service discovery URL, for other endpoint names we use the DNS style URL.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 69 out of 69 changed files in this pull request and generated no new comments.

@radical

radical commented Jun 19, 2026

Copy link
Copy Markdown
Member

@danegsta @davidfowl -- Should this be marked as no-merge or are the changes correct?

@radical

This comment was marked as outdated.

@github-actions

This comment has been minimized.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@github-actions

Copy link
Copy Markdown
Contributor Author

Tests selector (audit mode)

The full test matrix and all jobs still run in audit mode. The tests and jobs below are what selective CI would run under enforcement.

2 / 98 test projects · 0 jobs, from 69 changed files.

Selected test projects (2 / 98)

Aspire.Hosting.DotnetTool.Tests, Aspire.Playground.Tests

Selected jobs (0)

none


How these were chosen — grouped by what changed

📄 playground/DotnetTool/DotnetTool.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests
1 via the project graph: Aspire.Hosting.DotnetTool.Tests

📄 playground/AksDemo/AksDemo.AppHost/aks-acr.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AksDemo/AksDemo.AppHost/aks.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AksDemo/AksDemo.AppHost/vnet.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AspireWithJavaScript/AspireJavaScript.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AspireWithNode/AspireWithNode.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureAppService/AzureAppService.AppHost/infra-acr.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureContainerApps/AzureContainerApps.AppHost/api-containerapp.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureContainerApps/AzureContainerApps.AppHost/cache-containerapp.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureContainerApps/AzureContainerApps.AppHost/infra-acr.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureContainerApps/AzureContainerApps.AppHost/infra.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureContainerApps/AzureContainerApps.AppHost/pythonapp-containerapp.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureFunctionsEndToEnd/AzureFunctionsEndToEnd.AppHost/apiservice-containerapp.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureFunctionsEndToEnd/AzureFunctionsEndToEnd.AppHost/env-acr.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureFunctionsEndToEnd/AzureFunctionsEndToEnd.AppHost/env.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureFunctionsEndToEnd/AzureFunctionsEndToEnd.AppHost/funcapp-containerapp.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureFunctionsWithDts/AzureFunctionsWithDts.AppHost/storage.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureKusto/AzureKusto.AppHost/infra-acr.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureKusto/AzureKusto.AppHost/infra.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureKusto/AzureKusto.AppHost/worker-containerapp.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureOpenAIEndToEnd/AzureOpenAIEndToEnd.AppHost/openai.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureVirtualNetworkEndToEnd/AzureVirtualNetworkEndToEnd.AppHost/api-containerapp.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureVirtualNetworkEndToEnd/AzureVirtualNetworkEndToEnd.AppHost/env-acr.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/AzureVirtualNetworkEndToEnd/AzureVirtualNetworkEndToEnd.AppHost/env.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/CertManagerDemo/CertManagerDemo.AppHost/aks-acr.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/CertManagerDemo/CertManagerDemo.AppHost/aks.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/CertManagerDemo/CertManagerDemo.AppHost/vnet.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/aifmyfoundry.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/chat-app-containerapp.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/connection-dff26bc362544be888e0d53da94ab02b.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/env-acr.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/env.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/proj-dotnet-hosted-agent-identity.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/proj-dotnet-hosted-agent-roles-aifmyfoundry.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/projmyproject-acr.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/projmyproject.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/search.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/weather-hosted-agent-identity.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/weather-hosted-agent-roles-aifmyfoundry.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryAgents/FoundryAgents.AppHost/weather-hosted-agent.Dockerfile (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryEndToEnd/FoundryEndToEnd.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/FoundryEndToEnd/FoundryEndToEnd.AppHost/foundry.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/GitHubModelsEndToEnd/GitHubModelsEndToEnd.AppHost/env-acr.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/GitHubModelsEndToEnd/GitHubModelsEndToEnd.AppHost/env.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/GitHubModelsEndToEnd/GitHubModelsEndToEnd.AppHost/webstory-containerapp.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/HealthChecks/HealthChecksSandbox.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/PostgresEndToEnd/PostgresEndToEnd.AppHost/nodeservice.Dockerfile (changed)
1 directly: Aspire.Playground.Tests

📄 playground/PostgresEndToEnd/PostgresEndToEnd.AppHost/pythonservice.Dockerfile (changed)
1 directly: Aspire.Playground.Tests

📄 playground/Qdrant/Qdrant.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/Redis/Redis.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/SqlServerEndToEnd/SqlServerEndToEnd.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/SqlServerEndToEnd/SqlServerEndToEnd.AppHost/db1-migrations.Dockerfile (changed)
1 directly: Aspire.Playground.Tests

📄 playground/SqlServerEndToEnd/SqlServerEndToEnd.AppHost/db2-migrations.Dockerfile (changed)
1 directly: Aspire.Playground.Tests

📄 playground/Stress/Stress.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/TestShop/TestShop.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/bicep/BicepSample.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/bicep/BicepSample.AppHost/redis.module.bicep (changed)
1 directly: Aspire.Playground.Tests

📄 playground/kafka/KafkaBasic.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/keycloak/Keycloak.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/mongo/Mongo.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/mysql/MySqlDb.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/nats/Nats.AppHost/aspire-manifest.json (changed)
1 directly: Aspire.Playground.Tests

📄 playground/python/Python.AppHost/fastapi-app.Dockerfile (changed)
1 directly: Aspire.Playground.Tests

📄 playground/python/Python.AppHost/fastapi-uvicorn-app.Dockerfile (changed)
1 directly: Aspire.Playground.Tests

📄 playground/python/Python.AppHost/flask-app.Dockerfile (changed)
1 directly: Aspire.Playground.Tests

📄 playground/python/Python.AppHost/instrumented-script.Dockerfile (changed)
1 directly: Aspire.Playground.Tests

📄 playground/python/Python.AppHost/script-only.Dockerfile (changed)
1 directly: Aspire.Playground.Tests

📄 playground/python/Python.AppHost/uvicorn-app.Dockerfile (changed)
1 directly: Aspire.Playground.Tests

📄 playground/withdockerfile/WithDockerfile.AppHost/dynamic-sync.Dockerfile (changed)
1 directly: Aspire.Playground.Tests

Job reasons

none


Selection computed for commit c880f2d.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot can't review bot-authored pull requests automatically. A user with Copilot access can request a review manually.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot can't review bot-authored pull requests automatically. A user with Copilot access can request a review manually.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot can't review bot-authored pull requests automatically. A user with Copilot access can request a review manually.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot can't review bot-authored pull requests automatically. A user with Copilot access can request a review manually.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot can't review bot-authored pull requests automatically. A user with Copilot access can request a review manually.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-app-model Issues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplication area-engineering-systems infrastructure helix infra engineering repo stuff NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons) Re-opened Github-Action PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants