Update SDK versions: .NET 9.0.310, .NET 8.0.417#5356
Conversation
Co-authored-by: mikaelweave <[email protected]>
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Co-authored-by: mikaelweave <[email protected]>
Co-authored-by: mikaelweave <[email protected]>
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Co-authored-by: mikaelweave <[email protected]>
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
@copilot - given the changes needed here to update the dotnet version. Can you add either an agent skill or prompt file to make this easier next time? I want to be able to use one of these and just say "update dotnet to latest version". We should not go between major versions (like dotnet 9->10) in this but a similar change to this PR. |
Co-authored-by: mikaelweave <[email protected]>
Added You can now use this prompt with GitHub Copilot by referencing The prompt file documents all locations that need updating:
It includes commands to check for latest versions, verify Docker image availability, and validation steps to ensure consistency across all files. |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Description
Updates .NET SDK versions across the repository to resolve CI/CD build failures and improve .NET 8 compatibility. Also adds automation tooling for future .NET version updates.
AB#182245
Changes:
global.json: 9.0.306 → 9.0.310build/docker/Dockerfile: Base image SDK 9.0.306 → 9.0.310build/docker/Dockerfile: Runtime image 9.0.10 → 9.0.12build/dotnet8-compat/global.json: 8.0.415 → 8.0.417.github/prompts/updateDotnetVersion.prompt.md: New prompt file for automated .NET version updatesDocker SDK image must match global.json to prevent
dotnet restorefailures. The dotnet8-compat SDK update addresses .NET 8 target framework build issues.The new prompt file enables developers to easily update .NET versions in the future by using GitHub Copilot with the command "update dotnet to latest version". It documents all file locations, provides step-by-step instructions, and includes safety checks to prevent major version changes.
Testing
.github/prompts/FHIR Team Checklist
Semver Change (docs)
Patch
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.