From 00c67bc2188d075c3c1907e8ee45677a462fb11f Mon Sep 17 00:00:00 2001 From: swapnamol-abraham Date: Tue, 6 Jan 2026 16:25:38 +0000 Subject: [PATCH 1/3] Inject build number into Swagger definition Added a PowerShell task to inject the build number into the Swagger JSON file. --- .../azure-pipeline-openapi-reportapi-ci.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/azure-pipeline-openapi-reportapi-ci.yml b/.github/azure-pipeline-openapi-reportapi-ci.yml index 1b10679e6..4b39bddf8 100644 --- a/.github/azure-pipeline-openapi-reportapi-ci.yml +++ b/.github/azure-pipeline-openapi-reportapi-ci.yml @@ -25,6 +25,25 @@ jobs: - checkout: self clean: true fetchTags: false + # Inject Build Number into Swagger JSON + - task: PowerShell@2 + displayName: 'Inject build number into Swagger definition' + inputs: + targetType: 'inline' + script: | + $swaggerFile = "$(Build.SourcesDirectory)/SwaggerDefinitions/V1.3.0.json" + + Write-Host "Swagger file: $swaggerFile" + Write-Host "Build Number: $(Build.BuildNumber)" + + if (!(Test-Path $swaggerFile)) { + Write-Error "Swagger file not found" + exit 1 + } + + (Get-Content $swaggerFile -Raw) ` + -replace '__BUILD_NUMBER__', '$(Build.BuildNumber)' | + Set-Content $swaggerFile - task: NuGetToolInstaller@1 displayName: Use NuGet 5.8 inputs: From 872c3df333cd02b7280cdab690704de4da8c806a Mon Sep 17 00:00:00 2001 From: swapnamol-abraham Date: Wed, 7 Jan 2026 12:22:21 +0000 Subject: [PATCH 2/3] Remove build number injection from Swagger definition Removed PowerShell task for injecting build number into Swagger JSON. --- .../azure-pipeline-openapi-reportapi-ci.yml | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/.github/azure-pipeline-openapi-reportapi-ci.yml b/.github/azure-pipeline-openapi-reportapi-ci.yml index 4b39bddf8..1b10679e6 100644 --- a/.github/azure-pipeline-openapi-reportapi-ci.yml +++ b/.github/azure-pipeline-openapi-reportapi-ci.yml @@ -25,25 +25,6 @@ jobs: - checkout: self clean: true fetchTags: false - # Inject Build Number into Swagger JSON - - task: PowerShell@2 - displayName: 'Inject build number into Swagger definition' - inputs: - targetType: 'inline' - script: | - $swaggerFile = "$(Build.SourcesDirectory)/SwaggerDefinitions/V1.3.0.json" - - Write-Host "Swagger file: $swaggerFile" - Write-Host "Build Number: $(Build.BuildNumber)" - - if (!(Test-Path $swaggerFile)) { - Write-Error "Swagger file not found" - exit 1 - } - - (Get-Content $swaggerFile -Raw) ` - -replace '__BUILD_NUMBER__', '$(Build.BuildNumber)' | - Set-Content $swaggerFile - task: NuGetToolInstaller@1 displayName: Use NuGet 5.8 inputs: From 2ff5a814d8d75a02b081ebe0dd23d601e8927060 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Feb 2026 19:25:09 +0000 Subject: [PATCH 3/3] Bump HtmlSanitizer from 6.0.453 to 9.0.892 --- updated-dependencies: - dependency-name: HtmlSanitizer dependency-version: 9.0.892 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- AdminUI/LearningHub.Nhs.AdminUI/LearningHub.Nhs.AdminUI.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AdminUI/LearningHub.Nhs.AdminUI/LearningHub.Nhs.AdminUI.csproj b/AdminUI/LearningHub.Nhs.AdminUI/LearningHub.Nhs.AdminUI.csproj index 39e4b25da..2b012a8a7 100644 --- a/AdminUI/LearningHub.Nhs.AdminUI/LearningHub.Nhs.AdminUI.csproj +++ b/AdminUI/LearningHub.Nhs.AdminUI/LearningHub.Nhs.AdminUI.csproj @@ -86,7 +86,7 @@ - +