aau-giraf / web-api

The backend API for GIRAF — a .NET-core project written in C#.
GNU General Public License v3.0
2 stars 5 forks source link

Task/311 #316

Closed KristianS93 closed 11 months ago

KristianS93 commented 11 months ago

Description

Update from .NET 6 to .NET 8 RC, the update required Microsoft.AspNetCore.Mvc.Testing to be updated to a newer version, updated to 7.0.11.

The first complete release of .NET 8 will be in November 2023 and is the new LTS version.

The dockerfile and more specifically the workflow files for the unit and integration test have been changed to the specific .NET 8 RC version, this should be changed to .NET 8.0, when its released.

Fixes #311

Type of change

How Has This Been Tested?

The API has been run and tested on Ubuntu 22.04, and macOS ventura 13.6. All unit tests and integration tests passes.

However during the integration testing an exception is thrown, it does not affect the tests, this "error" is also present on the development branch, and is deemed to not be related to the SDK update.