Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,10 @@ jobs:
uses: actions/upload-artifact@v6
with:
name: nuget-package
path: ./artifacts/*.nupkg
# Capture both .nupkg and .snupkg so the publish job's
# `dotnet nuget push *.nupkg` can also push the matching
# symbol package next to it.
path: ./artifacts/*nupkg

publish:
needs: build
Expand Down
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

---

## [0.1.2] — 2026-05-03

### Changed

- **Symbol packaging.** Switched `<DebugType>` from `embedded` to `portable`
so the published `.snupkg` actually contains `.pdb` files. The previous
combination produced an empty `.snupkg` — fine for the workflow (which
uploaded only `*.nupkg` as an artifact, silently dropping the symbol
package), but it meant no symbols ever reached nuget.org's symbol
server. Consumers debugging into the library now get sources via the
symbol server out of the box.
- **CI artifact path.** `upload-artifact` now captures `*nupkg` (both
`.nupkg` and `.snupkg`) so the publish job pushes both files.

---

## [0.1.1] — 2026-04-18

### Changed
Expand Down Expand Up @@ -46,5 +62,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
interpolation, colour validation, tagline strategies, renderer output,
and the quote pool).

[0.1.2]: https://github.com/StuartMeeks/NextIteration.SpectreConsole.Splash/releases/tag/v0.1.2
[0.1.1]: https://github.com/StuartMeeks/NextIteration.SpectreConsole.Splash/releases/tag/v0.1.1
[0.1.0]: https://github.com/StuartMeeks/NextIteration.SpectreConsole.Splash/releases/tag/v0.1.0
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

<PropertyGroup>
<PackageId>NextIteration.SpectreConsole.Splash</PackageId>
<Version>0.1.1</Version>
<Version>0.1.2</Version>
<Authors>Stuart Meeks</Authors>
<Description>Configurable Figgle + Spectre.Console splash screen for .NET CLIs — gradient palette, pluggable tagline strategy, single-markup-call render path.</Description>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
Expand All @@ -30,7 +30,7 @@
<EmbedUntrackedSources>true</EmbedUntrackedSources>
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<DebugType>embedded</DebugType>
<DebugType>portable</DebugType>
<ContinuousIntegrationBuild Condition="'$(GITHUB_ACTIONS)' == 'true'">true</ContinuousIntegrationBuild>
</PropertyGroup>

Expand Down