Skip to content

Pin .NET SDK version and enhance workflows - #14

Merged
IeuanWalker merged 1 commit into
masterfrom
PinVersion
Nov 12, 2025
Merged

IeuanWalker merged 1 commit into
masterfrom
PinVersion

Conversation

@IeuanWalker

Copy link
Copy Markdown
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.

Copilot AI left a comment

Copy link
Copy Markdown

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.

Comment thread global.json
@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