ci(github): migrate to v8.0 workflows and add .NET 11 support#61
Merged
Conversation
Replace build.yaml with publish-preview/publish-release pinned to devops-templates@v8.0. Add pr-title-check and release-drafter callers. Update pr-build.yaml to v8.0. Add net11.0 TFM to all projects. Add global.json with .NET 11 SDK. Bump AWSSDK.DynamoDBv2, AwesomeAssertions, Microsoft.NET.Test.Sdk, and Microsoft.SourceLink.GitHub. Fix README badges. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Update AWSSDK.Extensions.NETCore.Setup, Microsoft.Extensions (net9/net10/net11), OpenTelemetry, Microsoft.Extensions.Diagnostics.Testing, and Microsoft.Testing.Extensions.CodeCoverage to latest versions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🚀 Pull Request
📋 Summary
build.yamlwithpublish-preview.yamlandpublish-release.yamlpinned todevops-templates@v8.0pr-title-check.yaml(with required permissions) andrelease-drafter.yamlcallerspr-build.yamlto@v8.0, removetestDirectory, add11.0.xnet11.0TFM to all src and test projectsglobal.jsonwith .NET 11 preview SDKnet11.0pinned Microsoft.Extensions packages toDirectory.Packages.propspr-build.yamlrelease-drafter.ymlconfig was already merged to main directly.✅ Checklist
🧪 Related Issues or PRs
No blocking dependencies.
devops-templates@v8.0is already tagged.💬 Notes for Reviewers
.NET 11 is currently in preview.
global.jsonusesrollForward: latestMinorto pick up stable releases automatically. Microsoft.Extensions v11 packages use the latest available preview version.