Skip to content

More thorough check of framework description for .NET 6+ - #12308

Merged
jonathanpeppers merged 3 commits into
dotnet:mainfrom
Chagrins:patch-1
Aug 10, 2026
Merged

More thorough check of framework description for .NET 6+#12308
jonathanpeppers merged 3 commits into
dotnet:mainfrom
Chagrins:patch-1

Conversation

@Chagrins

@Chagrins Chagrins commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

[Xamarin.Android.Build.Tasks] Issue where frameworkDescription wasn't simply ".NET" but instead was ".NET" with additional version information. This requires we check beyond just a simple compare.


Pull Request
title and
description
should follow the
commit-messages.md workflow documentation, and in particular should include:

  • Useful description of why the change is necessary.
  • Links to issues fixed
  • Unit tests

Found a bug where the frameworkDescription wasn't simply ".NET" but instead was ".NET" with additional version information. This requires we check beyond just a simple compare.
Comment thread src/Xamarin.Android.Build.Tasks/Tasks/BuildArchive.cs
Comment thread src/Xamarin.Android.Build.Tasks/Tasks/BuildArchive.cs Outdated
Comment thread src/Xamarin.Android.Build.Tasks/Tasks/BuildArchive.cs Outdated
@jonathanpeppers

Copy link
Copy Markdown
Member

/review

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Android PR Reviewer completed successfully!

@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.

⚠️ Needs Changes

Findings: 0 errors · 0 warnings · 1 suggestion

The runtime-version check correctly preserves LibZipSharp for .NET Framework/legacy Mono while allowing System.IO.Compression on .NET 6+. The implementation is appropriately minimal. CI is still in progress (completed checks are passing), so this is not yet ready for a green verdict.

Generated by Android PR Reviewer for #12308 · gpt56 · 53.5 AIC · ⌖ 9.98 AIC · ⊞ 25.3K
Comment /review to run again

Comment thread src/Xamarin.Android.Build.Tasks/Tasks/BuildArchive.cs
Comment thread src/Xamarin.Android.Build.Tasks/Tasks/BuildArchive.cs Outdated
@jonathanpeppers jonathanpeppers added the ready-to-review This PR is ready to review/merge, I think any CI failures are just flaky (ignorable). label Aug 7, 2026
@jonathanpeppers
jonathanpeppers merged commit e6a55b4 into dotnet:main Aug 10, 2026
44 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-review This PR is ready to review/merge, I think any CI failures are just flaky (ignorable).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants