Skip to content

Conversation

@ChrisPulman
Copy link
Member

What kind of change does this PR introduce?

fix

What is the current behavior?

#2030

What is the new behavior?

This pull request makes a small but important change to the project build configuration by re enabling assembly signing.

  • Build configuration:
    • Directory.Build.props: Set <SignAssembly> to true (was previously commented out), ensuring that assemblies are signed during the build process.

What might this PR break?

Fixes accidental commenting of Signing

Please check if the PR fulfills these requirements

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

Other information:

Updated InternalsVisibleTo attributes to include public keys.
InternalsVisibleTo attributes in AssemblyInfo.cs and API approval snapshots for .NET 8, 9, and 10 have been updated to include explicit public keys. This change improves assembly security and compatibility with strong-named assemblies.
Changed InternalsVisibleTo attributes in ApiApprovalTests.Refit.DotNet10_0.verified.txt to include public keys. Removed the received snapshot file to reflect updated API approval state.
@codecov
Copy link

codecov bot commented Dec 10, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.94%. Comparing base (6cd4eab) to head (060d1a1).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2033   +/-   ##
=======================================
  Coverage   82.94%   82.94%           
=======================================
  Files          35       35           
  Lines        2662     2662           
  Branches      383      383           
=======================================
  Hits         2208     2208           
  Misses        360      360           
  Partials       94       94           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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