Xyaneon / Xyaneon.Games.Cards

A .NET Standard 2.0 library for playing cards (standard and custom), draw piles and shuffling.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1.1.0 GitHub Release is missing package files

Xyaneon opened this issue · comments

The *.nupkg and *.snupkg files were part of the GitHub Release for versions 1.0.0 and previous as attached assets, but they are missing for the 1.1.0 release. They were at least uploaded to NuGet by the CD pipeline, however.

The GitHub Release will need these packages to be manually added, and some troubleshooting will be needed to figure out why these were skipped this time around.

This part from the build log looks relevant:

[4:33:52 AM] [semantic-release] › ℹ  Start step "publish" of plugin "@semantic-release/github"
[4:33:52 AM] [semantic-release] [@semantic-release/github] › ✖  The asset dist/** cannot be read, and will be ignored.
[4:33:55 AM] [semantic-release] [@semantic-release/github] › ℹ  Published GitHub release: https://github.com/Xyaneon/Xyaneon.Games.Cards/releases/tag/v1.1.0

dist/ was the old output folder for the built packages. The semantic-release-nuget plugin instead uses out/ as the default, so this needs to be changed.

As for 1.1.0, I just manually attached the downloaded packages from NuGet.

33c41f4 should fix this. Will have to watch the next release and reopen this issue if it happens again.