Skip to content

Develop #212

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
Jun 16, 2025
Merged

Develop #212

merged 11 commits into from
Jun 16, 2025

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 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.

1 participant