Repository navigation
refactor!: retire the single-consumer .NET publisher - #687
Conversation
Code coverage overviewLanguages: Go, C# Go / code-coverage/test
C# / code-coverage/dotnet
Go / code-coverage/go
ℹ️ Calculations represent line coverage. Results may change as calculations are updated. Updated |
This completes the shared-publication cleanup portion of dotnet-template#534, after its repository-owned publisher merged in #535. It does not retire the still-active organization-required .NET validation source; that needs a separate verified enforcement cutover. At The .NET tool-installation regression first failed on a missing coverage-tool install, then passed with the shared coverage action as its explicit owner. All 45 real-source credential mutations remain covered, including restoration of package-write authority through the remaining .NET test workflow. Complete selection/reducer controls, documentation parity, instruction layout, all fourteen baseline manifest/governance checks, actionlint, ShellCheck and whitespace validation passed locally. The existing literal-variable ShellCheck false positives now have narrowly scoped explanatory directives rather than a broader scanner exclusion. User evaluation: I cold-read the updated catalogue path and verified that its replacement link resolves to the actual merged repository-owned publication workflow. Hosted validation and a current-head review remain required before promotion. This is a partial ownership delivery, not a claim that the portfolio-wide cleanup is complete. |
@coderabbitai review |
✅ Action performedReview finished.
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📜 Recent review details
📝 Walkthrough
Priority: ⬇️ Low Merge Risk: ⚪ Minimal · up to
|
Why
The .NET template now owns its package publication, leaving an unused publisher advertised in the shared catalogue. Keeping both makes the supported ownership model unclear.
What
Retire the unused export and its empty publication smoke check, and direct adopters to the repository-owned publisher. Keep the shared .NET testing action and its installation and credential safeguards.
Part of #56
💥 Breaking change: New catalogue versions no longer export the .NET publisher; existing immutable release pins remain available.