Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add strong name #288

Merged
merged 7 commits into from
Mar 11, 2025
Merged

Add strong name #288

merged 7 commits into from
Mar 11, 2025

Conversation

twcclegg
Copy link
Owner

@twcclegg twcclegg commented Mar 5, 2025

Changes

@twcclegg twcclegg requested a review from wmundev March 5, 2025 01:45
@twcclegg
Copy link
Owner Author

twcclegg commented Mar 5, 2025

To be merged before v9.0.0 is released.

@twcclegg twcclegg force-pushed the snk branch 2 times, most recently from 98078ed to e88683f Compare March 5, 2025 15:00
@wmundev
Copy link
Collaborator

wmundev commented Mar 6, 2025

@twcclegg
Copy link
Owner Author

twcclegg commented Mar 6, 2025

Hey Wilson, yeah that’s my general plan. I have to borrow a Windows machine but should be able to do that in the next couple days.

@twcclegg twcclegg force-pushed the snk branch 18 times, most recently from 7694b65 to d204ee3 Compare March 8, 2025 19:36
@twcclegg
Copy link
Owner Author

twcclegg commented Mar 8, 2025

@wmundev I have a feeling that this will break PRs from forks (secrets not available), but we can fix that at a later date.
This should be resolved now.

@twcclegg twcclegg merged commit 9f14e52 into main Mar 11, 2025
3 checks passed
@twcclegg twcclegg deleted the snk branch March 11, 2025 16:37
@wmundev
Copy link
Collaborator

wmundev commented Mar 13, 2025

@twcclegg nice work on the strong naming!

@wmundev
Copy link
Collaborator

wmundev commented Mar 13, 2025

@twcclegg do you want to consider committing the private key directly to the repo instead of having it in github action secrets?

this is the recommendation by microsoft - https://learn.microsoft.com/en-us/dotnet/standard/assembly/strong-named#what-makes-a-strong-named-assembly

Do not rely on strong names for security. They provide a unique identity only.

If you are an open-source developer and you want the identity benefits of a strong-named assembly for better compatibility with .NET Framework, consider checking in the private key associated with an assembly to your source control system.

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