The pack job in .github/workflows/build.yml lists every project under a src/ prefix:
- src/BeyondNetCode.Shell.Aop/BeyondNetCode.Shell.Aop.csproj
- src/BeyondNetCode.Shell.Aop.Aspects/BeyondNetCode.Shell.Aop.Aspects.csproj# ...
There is no src/ directory in this repository — the project folders live at the repo root (BeyondNetCode.Shell.Aop/, BeyondNetCode.Shell.Aop.Aspects/, …).
Consequence: the pack job cannot succeed on a v* tag, so nothing is ever published. The v1.0.0 tag exists, and the NuGet profile currently shows 0 packages.
This is the highest-impact fix in the repo right now: it unblocks the whole publish chain (see also #2 and #3, which affect the same job).
Acceptance criteria
Where
.github/workflows/build.yml → pack job.
The
packjob in.github/workflows/build.ymllists every project under asrc/prefix:There is no
src/directory in this repository — the project folders live at the repo root (BeyondNetCode.Shell.Aop/,BeyondNetCode.Shell.Aop.Aspects/, …).Consequence: the
packjob cannot succeed on av*tag, so nothing is ever published. Thev1.0.0tag exists, and the NuGet profile currently shows 0 packages.This is the highest-impact fix in the repo right now: it unblocks the whole publish chain (see also #2 and #3, which affect the same job).
Acceptance criteria
packmatrix resolve to real.csprojfiles.dotnet pack <path> -c Releasesucceeds locally for each project in the matrix..nupkgartifacts.Where
.github/workflows/build.yml→packjob.