Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
a112a41
spike: Pipeline generation core abstractions and GitHub Actions sched…
Mar 27, 2026
faa8402
Phase 2: YAML generation, state restore, and snapshot tests
Mar 27, 2026
16b6c5f
Add ScheduleStep API for scheduling existing/built-in steps
Mar 27, 2026
e11cc50
Retrigger CI
Mar 27, 2026
38b169d
Fix API baseline breakage: keep new members on concrete class only
Mar 28, 2026
b64d4fb
Fix markdown lint: remove double blank line
Mar 28, 2026
3a360ae
Trigger full CI build
Mar 28, 2026
78e9d25
Add GitHubActionsStageResource and rename Job to GitHubActionsJobReso…
Mar 28, 2026
0df178d
Support scheduling steps to workflows and stages with auto-generated …
Mar 28, 2026
bd343dc
Add 'aspire pipeline init' CLI command
Mar 28, 2026
1e52221
Trigger full CI build
Mar 28, 2026
bdc9263
Register PipelineCommand in CLI test DI container
Mar 28, 2026
2e30a25
Fix markdown lint: remove trailing blank line
Mar 28, 2026
b4afe68
Trigger full CI build
Mar 28, 2026
f4eddf1
Implement pipeline-init step registration and execution
Mar 28, 2026
3935e3d
Add repo root detection for pipeline init
Mar 28, 2026
5aa197e
Add ScheduleStep to IDistributedApplicationPipeline interface
Mar 28, 2026
b0558b7
Add AddStage and AddJob extension methods for IResourceBuilder<GitHub…
Mar 28, 2026
5b9de72
Pull unscheduled steps into first consumer's target instead of creati…
Mar 28, 2026
920a307
Add provider-agnostic pipeline continuation with multi-file state
Mar 29, 2026
378c6c2
Fix missing needs: in generated YAML and scheduling cycle for orphan …
Mar 29, 2026
314116a
Add heuristic job setup steps, channel-aware CLI install, and YAML cu…
Mar 29, 2026
5d42400
Fix CLI install: use aspire.dev/install.sh with correct -q flags
Mar 29, 2026
b18c301
Fix aspire do step arg, add PR trigger and PR-aware CLI install
Mar 29, 2026
8989751
Add synthetic job target steps and channel-based CLI install
Mar 29, 2026
732f7c2
Filter orphaned steps from CI scheduling
Mar 30, 2026
fb07c41
Use %HOME% env var for hive paths in NuGet.config
Mar 30, 2026
dd755ce
Add GH_TOKEN env var to PR CLI install step
Mar 30, 2026
1d385e9
Add GITHUB_PATH step to Aspire CLI install for cross-step visibility
Mar 30, 2026
cec96ee
Detect PR build from assembly version instead of aspire.config.json
Mar 30, 2026
e3ce082
Add GitHub repository bootstrapper for aspire pipeline init
Mar 30, 2026
a52073f
Add tests for GitHelper and GitIgnoreTemplate
Mar 30, 2026
45eb3a8
Fix pipeline init hang: use PromptInputAsync instead of PromptConfirm…
Mar 30, 2026
386345c
Fix circular dependency when running aspire pipeline init twice
Mar 30, 2026
53ab5fc
Fix artifact upload path: use global deployments dir instead of works…
Mar 30, 2026
88a819a
Fix YAML quoting of GitHub Actions expressions
Mar 30, 2026
2309a1c
Normalize RequiredBy→DependsOn before scheduling to prevent cycles
Mar 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions Aspire.slnx
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@
<Project Path="src/Aspire.Hosting.OpenAI/Aspire.Hosting.OpenAI.csproj" />
<Project Path="src/Aspire.Hosting.Oracle/Aspire.Hosting.Oracle.csproj" />
<Project Path="src/Aspire.Hosting.Orleans/Aspire.Hosting.Orleans.csproj" />
<Project Path="src/Aspire.Hosting.Pipelines.GitHubActions/Aspire.Hosting.Pipelines.GitHubActions.csproj" />
<Project Path="src/Aspire.Hosting.PostgreSQL/Aspire.Hosting.PostgreSQL.csproj" />
<Project Path="src/Aspire.Hosting.Python/Aspire.Hosting.Python.csproj" />
<Project Path="src/Aspire.Hosting.Qdrant/Aspire.Hosting.Qdrant.csproj" />
Expand Down Expand Up @@ -471,6 +472,7 @@
<Project Path="tests/Aspire.Hosting.JavaScript.Tests/Aspire.Hosting.JavaScript.Tests.csproj" />
<Project Path="tests/Aspire.Hosting.OpenAI.Tests/Aspire.Hosting.OpenAI.Tests.csproj" />
<Project Path="tests/Aspire.Hosting.Oracle.Tests/Aspire.Hosting.Oracle.Tests.csproj" />
<Project Path="tests/Aspire.Hosting.Pipelines.GitHubActions.Tests/Aspire.Hosting.Pipelines.GitHubActions.Tests.csproj" />
<Project Path="tests/Aspire.Hosting.PostgreSQL.Tests/Aspire.Hosting.PostgreSQL.Tests.csproj" />
<Project Path="tests/Aspire.Hosting.Python.Tests/Aspire.Hosting.Python.Tests.csproj" />
<Project Path="tests/Aspire.Hosting.Qdrant.Tests/Aspire.Hosting.Qdrant.Tests.csproj" />
Expand Down
Loading
Loading