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

chore: bump dotnet sdk to 8 #406

Merged
merged 1 commit into from
Sep 26, 2023
Merged

chore: bump dotnet sdk to 8 #406

merged 1 commit into from
Sep 26, 2023

Conversation

JamieMagee
Copy link
Member

@JamieMagee JamieMagee commented Sep 26, 2023

This change bumps the SDK required to build sbom-tool from 7.0.400 to 8.0.100-rc.1.23463.5 (The latest .NET 8 release at time of writing). This change does NOT require .NET 8 to run sbom-tool, but only to build it. There is no impact for users.

Release candidates of .NET are considered go-live releases, and are supported for production workloads1:

Go-live

Go-live releases are supported by Microsoft in production. These are typically our release candidate builds, just before the generally available (GA) release.

This change also silences the build warning

You are working with a preview version of the .NET Core SDK. You can define the SDK version via a global.json file in the current project

by setting the SuppressNETCoreSdkPreviewMessage MSBuild property.

Finally, the newly introduced Roslyn analyzers have been silenced:

These can be addressed by #340

Footnotes

  1. https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core#servicing

@JamieMagee JamieMagee merged commit 2714d38 into main Sep 26, 2023
6 checks passed
@JamieMagee JamieMagee deleted the users/jamagee/dotnet-8-sdk branch September 26, 2023 18:33
sebasgomez238 added a commit that referenced this pull request Oct 6, 2023
sebasgomez238 added a commit that referenced this pull request Oct 6, 2023
* Revert "chore: bump dotnet sdk to 8 (#406)"

This reverts commit 2714d38.

* Add method to SBOMValidator / Revert sdk update

* Add documentation showcasing new changes.

* Add missing quote.

---------

Co-authored-by: Sebastian Gomez <[email protected]>
sebasgomez238 added a commit that referenced this pull request Oct 10, 2023
sebasgomez238 added a commit that referenced this pull request Oct 16, 2023
* Revert "chore: bump dotnet sdk to 8 (#406)"

This reverts commit 2714d38.

* Revert "Revert "chore: bump dotnet sdk to 8 (#406)""

This reverts commit a86fa86.

* Target net6.0 and net8.0

* Remove pragma disable. (Moved to .editorconfig)

* Styling.

* Remove [Serializable] from custom exceptions.

* Fix missing mono.posix on ARM devices.

* Use bitwise AND to determine permissions.

* Use HasFlag to check for permissions

---------

Co-authored-by: Sebastian Gomez <[email protected]>
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