Skip to content

Conversation

@IeuanWalker
Copy link
Owner

No description provided.

Updated the .NET version in Release.yml and build.yml to 10.0.100 for consistency. Added steps to display .NET info before and after setup in workflows for better debugging. Introduced global.json to pin SDK version, enforce rollForward policy, and disallow prerelease versions.
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 PR pins the .NET SDK to a specific version (10.0.100) and adds diagnostic steps to workflows. The changes aim to ensure consistent build environments across CI/CD pipelines by replacing wildcard version specifications with exact versions.

  • Introduces global.json to pin .NET SDK version across the project
  • Updates workflow files to use specific .NET version instead of wildcards
  • Adds dotnet --info diagnostic steps before and after SDK setup

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
global.json Pins .NET SDK to version 10.0.100 with rollForward policy
.github/workflows/build.yml Updates NET_VERSION to specific version and adds diagnostic steps
.github/workflows/Release.yml Updates NET_VERSION to specific version and adds diagnostic steps

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

@IeuanWalker IeuanWalker merged commit 2fe12f1 into master Nov 12, 2025
7 checks passed
@IeuanWalker IeuanWalker deleted the PinVersion branch November 12, 2025 17:22
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