Skip to content

Update package references and add global.json for test runner configuration - #119

Merged
shibayan merged 1 commit into
masterfrom
update-packages
Aug 16, 2026
Merged

Update package references and add global.json for test runner configuration#119
shibayan merged 1 commit into
masterfrom
update-packages

Conversation

@shibayan

Copy link
Copy Markdown
Owner

This pull request updates dependencies and test configuration for the OpenApiWeaver project. The main changes include upgrading several NuGet packages to newer versions and introducing a new test runner configuration.

Dependency updates:

  • Upgraded Microsoft.OpenApi and Microsoft.OpenApi.YamlReader from version 3.9.0 to 3.10.0 in both OpenApiWeaver.csproj and OpenApiWeaver.Tests.csproj to ensure compatibility with the latest OpenAPI features and bug fixes. [1] [2]
  • Updated test-related packages in OpenApiWeaver.Tests.csproj, including Microsoft.NET.Test.Sdk (18.8.1 → 18.9.0), xunit.runner.visualstudio (3.1.5 → 4.0.0), and xunit.v3 (3.2.2 → 4.0.0), to leverage newer testing capabilities and maintain compatibility with the latest tooling.

Test configuration:

  • Added a new global.json file specifying Microsoft.Testing.Platform as the test runner, standardizing test execution across environments.

@shibayan shibayan self-assigned this Aug 16, 2026
@shibayan shibayan added the dependencies Pull requests that update a dependency file label Aug 16, 2026
Copilot AI lite review requested due to automatic review settings August 16, 2026 15:13

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This pull request updates NuGet dependencies for the OpenApiWeaver generator and its test project, and introduces a repository-level global.json to configure the .NET test runner.

Changes:

  • Bump Microsoft.OpenApi and Microsoft.OpenApi.YamlReader from 3.9.0 to 3.10.0 in both the main project and the test project.
  • Update test infrastructure packages in OpenApiWeaver.Tests (Microsoft.NET.Test.Sdk, xunit.runner.visualstudio, xunit.v3) to newer versions.
  • Add global.json configuring "test.runner": "Microsoft.Testing.Platform" for standardized test execution.

Reviewed changes

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

File Description
tests/OpenApiWeaver.Tests/OpenApiWeaver.Tests.csproj Updates OpenAPI and xUnit/test SDK package versions used by the test project.
src/OpenApiWeaver/OpenApiWeaver.csproj Updates OpenAPI package versions used by the generator/analyzer project.
global.json Adds repo-wide .NET test runner selection via Microsoft.Testing.Platform.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@shibayan
shibayan merged commit 10cbb08 into master Aug 16, 2026
5 checks passed
@shibayan
shibayan deleted the update-packages branch August 16, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants