-
-
Notifications
You must be signed in to change notification settings - Fork 206
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
feat: packaging native runtime libs #2781
Conversation
4566b33
to
f42c5a6
Compare
|
19f4bd9
to
7b4195f
Compare
422e8d8
to
8856880
Compare
53282a8
to
9ff35c1
Compare
|
||
Describe 'Console apps (<framework>) - native AOT publish' -ForEach @( | ||
@{ framework = "net7.0" }, | ||
@{ framework = "net8.0" } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Adding a new framework will be done here?
Could you please write some doc/instruction on how this works/how to keep it maintained or add new frameworks?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've written some intro in CONTRIBUTING.md (https://github.com/getsentry/sentry-dotnet/pull/2781/files#diff-eca12c0a30e25b4b46522ebf89465a03ba72a03f540796c979137931d8f92055R138).
And you've guessed right so the question of adding frameworks should be clear then :)
But if you have questions that you don't know the answer to (or anyone else does), feel free to post here and I'll update the docs.
Part of #2247 and #2772
Besides packaging sentry-native static lib properly, this adds integration testing capabilities where now we create sample apps with
dotnet new
and test against actual nuget packages, instead of relying on all those build props/targets that are implied on Sample projects inside our repo.Followup: #2809 - MAUI test is currently disabled to unblock this PR
#skip-changelog - there will be a single item for Native AOT support