Skip to content

Develop#212

Merged
ptr727 merged 11 commits intomainfrom
develop
Jun 16, 2025
Merged

Develop#212
ptr727 merged 11 commits intomainfrom
develop

Conversation

@ptr727
Copy link
Owner

@ptr727 ptr727 commented Jun 16, 2025

No description provided.

ptr727 and others added 10 commits April 21, 2025 03:38
Bumps the nuget-deps group with 3 updates: [JsonSchema.Net](https://github.com/json-everything/json-everything), [JsonSchema.Net.Generation](https://github.com/json-everything/json-everything) and [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit).


Updates `JsonSchema.Net` from 7.3.4 to 7.3.4
- [Commits](https://github.com/json-everything/json-everything/commits)

Updates `JsonSchema.Net.Generation` from 5.0.1 to 5.0.2
- [Commits](json-everything/json-everything@schema-gen-v5.0.1...schema-gen-v5.0.2)

Updates `xunit.runner.visualstudio` from 3.0.2 to 3.1.0
- [Release notes](https://github.com/xunit/visualstudio.xunit/releases)
- [Commits](xunit/visualstudio.xunit@3.0.2...3.1.0)

---
updated-dependencies:
- dependency-name: JsonSchema.Net
  dependency-version: 7.3.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-deps
- dependency-name: JsonSchema.Net.Generation
  dependency-version: 5.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-deps
- dependency-name: xunit.runner.visualstudio
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
…ps-0b6902ee94

Bump the nuget-deps group with 3 updates
Bumps Microsoft.NET.Test.Sdk from 17.13.0 to 17.14.1
Bumps Serilog from 4.2.0 to 4.3.0

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 17.14.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-deps
- dependency-name: Serilog
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
…elop/nuget-deps-5692d09cde

Bump the nuget-deps group with 2 updates
Bumps System.CommandLine from 2.0.0-beta4.22272.1 to 2.0.0-beta5.25277.114

---
updated-dependencies:
- dependency-name: System.CommandLine
  dependency-version: 2.0.0-beta5.25277.114
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
…elop/nuget-deps-c6ccd2b93a

Bump the nuget-deps group with 1 update
Bumps JsonSchema.Net.Generation from 5.0.2 to 5.0.3
Bumps xunit.runner.visualstudio from 3.1.0 to 3.1.1

---
updated-dependencies:
- dependency-name: JsonSchema.Net.Generation
  dependency-version: 5.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-deps
- dependency-name: xunit.runner.visualstudio
  dependency-version: 3.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
…elop/nuget-deps-378d887051

Bump the nuget-deps group with 2 updates
@ptr727 ptr727 requested a review from Copilot June 16, 2025 22:39
Copy link

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

This pull request makes comprehensive formatting and version updates across the CreateMatrix project along with minor adjustments in method signatures and workflow definitions. Key changes include reformatting switch expressions and method calls in C# files, updating package versions in the project file, and standardizing file output and line endings in Docker and Compose file generation.

Reviewed Changes

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

Show a summary per file
File Description
CreateMatrix/ProductInfo.cs Reformatting switch expressions and multiline method invocations for readability.
CreateMatrix/PackagesJsonSchema.cs Formatting changes for multiline argument passing.
CreateMatrix/MatrixJsonSchema.cs Improved formatting and consistent use of multiline serialization calls.
CreateMatrix/ImageInfo.cs Minor formatting adjustments in string interpolation and sorting procedures.
CreateMatrix/Extensions.cs Removal of unwanted BOM characters.
CreateMatrix/Dockerfile.cs Reformatted method arguments and simplified string builder usage in Dockerfile generation.
CreateMatrix/CreateMatrix.csproj Updated NuGet package versions for improved compatibility and bug fixes.
CreateMatrix/ComposeFile.cs Introduced a WriteFile helper enforcing CRLF line endings and trimmed outputs.
.vscode/tasks.json & .vscode/launch.json Standardized pre-launch task names and formatting.
.github/workflows/* Various workflow modifications to streamline build, publish, and auto-merge processes.
.gitattributes, .editorconfig, .config/dotnet-tools.json Config updates to enforce consistent formatting and tool versions across the project.
Comments suppressed due to low confidence (1)

CreateMatrix/Dockerfile.cs:79

  • The removal of line ending normalization and trimming in CreateDockerFile may affect downstream processes if a consistent file format is expected. Please verify that this change is intentional and that the Docker files are being generated with the desired whitespace and newline consistency.
return stringBuilder.ToString();

@ptr727 ptr727 merged commit 5aad815 into main Jun 16, 2025
124 checks passed
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