-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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: add dotnet8 support #6429
Conversation
</PropertyGroup> | ||
|
||
<ItemGroup> | ||
<PackageReference Include="Amazon.Lambda.Core" Version="1.0.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.
Probably doesn't matter but this test Lambda project is using old references including the older Serialization package. From a test point of view it probably doesn't matter but it might be worth updating so people don't copy and paste this somewhere else.
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.
Updated. Also removed the extra usings from the function
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.
Finished 1st round of review. Nothing particular caught my eyes. I will put the changes into our CI to test and see if anything is caught.
@Beau-Gosse-dev it seems like this PR now contains changes from develop (git commit hashes changed during rebase I suppose). Can we try to update or re-create PR with only dotnet8 changes? |
8b950ac
to
b341a09
Compare
@mndeveci sorry about that. I just synced my fork, but by default forks only pull over the develop branch, so it pulled all that in. I force pushed the branch with that merge removed. I think it's expected that 2 tests are still failing with |
* feat: add dotnet8 support (#6429) * feat: add dotnet8 support * Update dotnet8 test dependencies and remove extra using directives * Update samcli/lib/utils/preview_runtimes.py --------- Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com> * update schema * add dotnet8 to runtime_supported_by_docker in test utils --------- Co-authored-by: Beau Gosse <bgosse@amazon.com> Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>
Why is this change necessary?
To add support for .NET 8 Lambdas (managed runtime)
Mandatory Checklist
PRs will only be reviewed after checklist is complete
make pr
passesmake update-reproducible-reqs
if dependencies were changedBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.