dorset-ics / healthcare-data-exchange

A FHIR based integration and interoperability platform to support a regional healthcare network.
https://dorset-ics.github.io/healthcare-data-exchange/
MIT License
5 stars 6 forks source link

Lock swagger install to a specific version #70

Closed johncollinson2001 closed 1 month ago

johncollinson2001 commented 1 month ago

Locked dotnet swagger tool install to a specific version. Without the lock we see CI failures when the version of the Swashbuckle dependency defined in Directory.Packages.Props gets out of sync with the dotnet swagger tool.

This PR also includes some minor housekeeping on the generate swagger script. The script was originally stored in the ADO pipelines folder and referenced by github actions. This PR moves it into the root scripts folder which feels more appropriate given it is used by both GH actions and ADO pipelines.