Skip to content

Chore/update deps#305

Merged
DecSmith42 merged 3 commits intomainfrom
chore/update-deps
Apr 9, 2026
Merged

Chore/update deps#305
DecSmith42 merged 3 commits intomainfrom
chore/update-deps

Conversation

@DecSmith42
Copy link
Copy Markdown
Owner

No description provided.

Upgraded the following dependencies to the latest versions:
- `Spectre.Console.Testing` to `0.55.0`
- `Microsoft.NET.Test.Sdk` to `18.4.0`
- `Verify.NUnit` to `31.15.0`
- `Spectre.Console` to `0.55.0`
Copilot AI review requested due to automatic review settings April 9, 2026 00:48
@DecSmith42 DecSmith42 enabled auto-merge April 9, 2026 00:48
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates NuGet dependencies (notably Spectre.Console) and adjusts console/log output code to compile and render correctly with the newer versions.

Changes:

  • Bump Spectre.Console / Spectre.Console.Testing to 0.55.0 and update several test/developer dependencies.
  • Update Spectre.Console table column alignment usage to the newer API.
  • Fix logger markup generation to avoid emitting invalid markup when no style is applied.

Reviewed changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated no comments.

Show a summary per file
File Description
DecSm.Atom/Reports/ConsoleOutcomeReportWriter.cs Updates table/column alignment configuration for Spectre.Console 0.55.0 APIs.
DecSm.Atom/Logging/SpectreLogger.cs Prevents invalid Spectre markup when messageStyle is empty; refactors log-level filtering.
DecSm.Atom/DecSm.Atom.csproj Bumps Spectre.Console to 0.55.0.
DecSm.Atom.Tool.Tests/DecSm.Atom.Tool.Tests.csproj Updates test SDK and Verify.NUnit versions.
DecSm.Atom.TestUtils/DecSm.Atom.TestUtils.csproj Bumps Spectre.Console.Testing to 0.55.0.
DecSm.Atom.Tests/DecSm.Atom.Tests.csproj Updates test SDK, Spectre.Console.Testing, and Verify.NUnit versions.
DecSm.Atom.Tests/BuildTests/Workflows/WorkflowTests.Workflows_WhenDirtyAndHeadless_RegeneratesWorkflows.verified.txt Updates verified output formatting (line wrapping) consistent with dependency changes.
DecSm.Atom.Tests/ApiSurfaceTests/PublicApiSurfaceTests.cs Minor test-model tweaks (annotation + interface cleanup) to match analyzers/tooling expectations.
DecSm.Atom.SourceGenerators.Tests/DecSm.Atom.SourceGenerators.Tests.csproj Updates test SDK and Verify.NUnit versions.
DecSm.Atom.Module.GitVersion/IGitVersion.cs Marks IGitVersion as PublicAPI.
DecSm.Atom.Module.GithubWorkflows/Expressions.cs Minor reordering; no functional change (Expression property positioning).
DecSm.Atom.Module.GithubWorkflows.Tests/DecSm.Atom.Module.GithubWorkflows.Tests.csproj Updates test SDK, Spectre.Console.Testing, and Verify.NUnit versions.
DecSm.Atom.Module.DevopsWorkflows.Tests/DecSm.Atom.Module.DevopsWorkflows.Tests.csproj Updates test SDK, Spectre.Console.Testing, and Verify.NUnit versions.
DecSm.Atom.Module.AzureStorage/AzureBlobArtifactProvider.cs Minor call-site update for blob listing cancellation token parameter passing.
DecSm.Atom.Analyzers.Tests/DecSm.Atom.Analyzers.Tests.csproj Updates test SDK version.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@DecSmith42 DecSmith42 merged commit baab10e into main Apr 9, 2026
46 of 47 checks passed
@DecSmith42 DecSmith42 deleted the chore/update-deps branch April 9, 2026 01:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants