Fallout-build / Fallout-build/Fallout

[GitHubActions] generator: emit CD pipelines (or a thin shell delegating to dotnet fallout Deploy)

Open
#336 0 comments 0 reactions 0 assignees View on GitHub
enhancement target/vNext
Dominant language
C#
Stars
154
Forks
19
Avg merge
1d 22h
Merged PRs (30d)
15

Description

Part of #332.

The `[GitHubActions]` generator models "run these targets," not deployment pipelines — so `release.yml`/`experimental.yml`/`preview.yml` are hand-written. Extend it to either:
- emit multi-environment, gated CD pipelines, **or**
- emit a thin generated shell that delegates to `dotnet fallout Deploy` (preferred — keeps the logic in C#, same as validation calls `dotnet fallout Test`).

**Done when** the publish workflows are generated, not hand-authored (modulo the platform approval gate).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.