Skip to content

Stable branding for 18.8 release - #13883

Merged
rainersigwald merged 1 commit into
mainfrom
branding-18.8
May 27, 2026
Merged

Stable branding for 18.8 release#13883
rainersigwald merged 1 commit into
mainfrom
branding-18.8

Conversation

@OvesN

@OvesN OvesN commented May 27, 2026

Copy link
Copy Markdown
Contributor

Branding for 18.8 release

Copilot AI review requested due to automatic review settings May 27, 2026 16:04
@OvesN
OvesN requested a review from a team as a code owner May 27, 2026 16:04

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Final-brands the 18.8 release by switching the pre-release label from preview to servicing and adding DotNetFinalVersionKind=release to eng/Versions.props, consistent with the documented servicing-branch release process. The PR also appears to inadvertently add a scratch .NET 4.7.2 console project (scratch-net472-test/) used for local experimentation around Path/File/Directory semantics.

Changes:

  • Set DotNetFinalVersionKind to release and switch PreReleaseVersionLabel from preview to servicing for 18.8 final branding.
  • Add an inline comment intended to force a forward-flow merge conflict on VersionPrefix.
  • Add an unrelated scratch-net472-test/ console project (likely accidental).

Reviewed changes

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

File Description
eng/Versions.props Sets DotNetFinalVersionKind=release and changes pre-release label to servicing for the stable 18.8 branding.
scratch-net472-test/Program.cs Adds a small NET472 test program exercising Path.GetFullPath/File.Exists/Directory.Exists with invalid paths — appears unrelated to the release.
scratch-net472-test/Net472PathSemantics.csproj Project file for the above scratch console app — appears unrelated to the release.

Comment thread scratch-net472-test/Program.cs Outdated
Comment thread scratch-net472-test/Net472PathSemantics.csproj Outdated
Comment thread eng/Versions.props
@JanProvaznik

JanProvaznik commented May 27, 2026

Copy link
Copy Markdown
Member

@rainersigwald pls force merge (I cancelded the previous 18.8.0 run so no package conflicts with 0 version)

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Expert Review — Stable branding for 18.8 release

Dimension Verdict
Scope & PR Discipline ⚠️ MODERATE — Unrelated scratch files included
Build Infrastructure Care ✅ LGTM — Branding change follows established pattern
All other 22 dimensions ✅ N/A or LGTM (no code/behavior changes)

Summary

The eng/Versions.props change correctly applies stable branding (DotNetFinalVersionKind=release, PreReleaseVersionLabel=servicing) with the intentional forward-flow conflict comment. This follows the known release branding pattern.

Action required: Remove the scratch-net472-test/ directory (2 files) which is an unrelated developer scratch project accidentally included in this PR. These files are not part of any solution, not gitignored, and have no relation to release branding.

Generated by Expert Code Review (on open) for issue #13883 · ● 2M

Comment thread eng/Versions.props
Comment thread scratch-net472-test/Net472PathSemantics.csproj Outdated
@OvesN
OvesN dismissed github-actions[bot]’s stale review May 27, 2026 16:12

we do not need it

@OvesN OvesN mentioned this pull request May 27, 2026
60 tasks
@rainersigwald
rainersigwald merged commit 1ae5dcb into main May 27, 2026
2 of 9 checks passed
@rainersigwald
rainersigwald deleted the branding-18.8 branch May 27, 2026 16:33
@rainersigwald

Copy link
Copy Markdown
Member

Just realized this targeted main. Will move it and we'll have to insert 18.8.1.

@rainersigwald

Copy link
Copy Markdown
Member

/backport to vs18.8

@github-actions

Copy link
Copy Markdown
Contributor

Started backporting to vs18.8 (link to workflow run)

rainersigwald added a commit that referenced this pull request May 27, 2026
#13883 targeted `main` instead of `vs18.8`, and already built so we can't use the 18.8.0 version.
rainersigwald added a commit that referenced this pull request May 27, 2026
We can't use the 18.8.0 version because #13883 targeted `main` instead of `vs18.8`, and already built.

---------

Co-authored-by: Veronika Ovsyannikova <veronikao@microsoft.com>
Co-authored-by: Rainer Sigwald <raines@microsoft.com>
This was referenced Aug 19, 2026
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.

4 participants