원클릭으로
workflow-dispatch-input-matrix
Validate every meaningful workflow_dispatch input combination before approving release-pipeline changes
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Validate every meaningful workflow_dispatch input combination before approving release-pipeline changes
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Drive package defaults, release packaging, and website version display from one MSBuild property
Keep mixed validation/release GitHub workflow dispatch inputs from misrouting validation runs
Validate NuGet release artifacts before publish and ensure both package and symbol payloads are release-correct
Ship an Astro docs site to GitHub Pages with SEO, validation, and custom-domain safety checks
Keep repo-local .NET sample apps zero-config by avoiding native apphosts when macOS integrity enforcement can kill them
Avoid `.App` executable assembly names for runnable .NET samples on macOS
| name | workflow-dispatch-input-matrix |
| description | Validate every meaningful workflow_dispatch input combination before approving release-pipeline changes |
| domain | release-engineering |
| confidence | high |
| source | tank-earned |
When a GitHub Actions workflow branches on workflow_dispatch inputs, validate the full input matrix instead of only the expected happy path.
Minimum matrix:
Release workflows often hide bugs in guard clauses, especially when a single optional input changes the entire decision tree. A matrix check catches “works for release, breaks for validation” regressions before the failure shows up in GitHub.
Do not approve a release-workflow fix unless the reported failing tuple is shown to pass or is intentionally blocked with clearer, documented behavior.