From ae5c9ab1aeca21330d64ce809ad779055ddfb2d5 Mon Sep 17 00:00:00 2001 From: Michael Mortensen Date: Mon, 16 Jun 2025 09:42:19 +0200 Subject: [PATCH 1/5] :arrow_up: bump dependencies --- .docfx/Dockerfile.docfx | 4 ++-- .github/workflows/pipelines.yml | 8 ++++---- Directory.Packages.props | 24 ++++++++++++------------ testenvironments.json | 2 +- 4 files changed, 19 insertions(+), 19 deletions(-) diff --git a/.docfx/Dockerfile.docfx b/.docfx/Dockerfile.docfx index b36d6cb..95d581e 100644 --- a/.docfx/Dockerfile.docfx +++ b/.docfx/Dockerfile.docfx @@ -1,4 +1,4 @@ -FROM --platform=$BUILDPLATFORM nginx:1.27.5-alpine AS base +FROM --platform=$BUILDPLATFORM nginx:1.28.0-alpine AS base RUN rm -rf /usr/share/nginx/html/* FROM --platform=$BUILDPLATFORM codebeltnet/docfx:2.78.3 AS build @@ -8,7 +8,7 @@ ADD [".", "docfx"] RUN cd docfx; \ docfx build -FROM nginx:1.27.5-alpine AS final +FROM nginx:1.28.0-alpine AS final WORKDIR /usr/share/nginx/html COPY --from=build /build/docfx/wwwroot /usr/share/nginx/html diff --git a/.github/workflows/pipelines.yml b/.github/workflows/pipelines.yml index 147fd70..b2fae5b 100644 --- a/.github/workflows/pipelines.yml +++ b/.github/workflows/pipelines.yml @@ -27,7 +27,7 @@ jobs: strategy: matrix: configuration: [Debug, Release] - uses: codebeltnet/jobs-dotnet-build/.github/workflows/default.yml@v1 + uses: codebeltnet/jobs-dotnet-build/.github/workflows/default.yml@v2 with: projects: src/**/*.csproj configuration: ${{ matrix.configuration }} @@ -42,10 +42,9 @@ jobs: strategy: matrix: configuration: [Debug, Release] - uses: codebeltnet/jobs-dotnet-pack/.github/workflows/default.yml@v1 + uses: codebeltnet/jobs-dotnet-pack/.github/workflows/default.yml@v2 with: configuration: ${{ matrix.configuration }} - upload-packed-artifact: true version: ${{ needs.build.outputs.version }} test: @@ -56,12 +55,13 @@ jobs: matrix: os: [ubuntu-24.04, windows-2022] configuration: [Debug, Release] - uses: codebeltnet/jobs-dotnet-test/.github/workflows/default.yml@v1 + uses: codebeltnet/jobs-dotnet-test/.github/workflows/default.yml@v2 with: projects: test/**/*.csproj configuration: ${{ matrix.configuration }} runs-on: ${{ matrix.os }} build-switches: -p:SkipSignAssembly=true + restore: true sonarcloud: name: call-sonarcloud diff --git a/Directory.Packages.props b/Directory.Packages.props index c00a220..03cfaff 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -4,26 +4,26 @@ - - - - + + + + - + - - - - - + + + + + - - + + diff --git a/testenvironments.json b/testenvironments.json index 7092f35..ba5aae1 100644 --- a/testenvironments.json +++ b/testenvironments.json @@ -9,7 +9,7 @@ { "name": "Docker-Ubuntu", "type": "docker", - "dockerImage": "gimlichael/ubuntu-testrunner:net8.0.409-9.0.300" + "dockerImage": "gimlichael/ubuntu-testrunner:net8.0.411-9.0.301" } ] } From 5c1e1fed1381d0b8929a0bb94e4350084be1fcc4 Mon Sep 17 00:00:00 2001 From: Michael Mortensen Date: Mon, 16 Jun 2025 09:42:26 +0200 Subject: [PATCH 2/5] :package: updated NuGet package definition --- .../Codebelt.Bootstrapper.Console/PackageReleaseNotes.txt | 8 +++++++- .nuget/Codebelt.Bootstrapper.Web/PackageReleaseNotes.txt | 8 +++++++- .../Codebelt.Bootstrapper.Worker/PackageReleaseNotes.txt | 8 +++++++- .nuget/Codebelt.Bootstrapper/PackageReleaseNotes.txt | 8 +++++++- 4 files changed, 28 insertions(+), 4 deletions(-) diff --git a/.nuget/Codebelt.Bootstrapper.Console/PackageReleaseNotes.txt b/.nuget/Codebelt.Bootstrapper.Console/PackageReleaseNotes.txt index 10249ae..61501fe 100644 --- a/.nuget/Codebelt.Bootstrapper.Console/PackageReleaseNotes.txt +++ b/.nuget/Codebelt.Bootstrapper.Console/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version 4.0.1 +Version 4.0.2 +Availability: .NET 9 and .NET 8 +  +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) +  +Version 4.0.1 Availability: .NET 9 and .NET 8   # ALM diff --git a/.nuget/Codebelt.Bootstrapper.Web/PackageReleaseNotes.txt b/.nuget/Codebelt.Bootstrapper.Web/PackageReleaseNotes.txt index 9c1bbe7..4c53a5d 100644 --- a/.nuget/Codebelt.Bootstrapper.Web/PackageReleaseNotes.txt +++ b/.nuget/Codebelt.Bootstrapper.Web/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version 4.0.1 +Version 4.0.2 +Availability: .NET 9 and .NET 8 +  +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) +  +Version 4.0.1 Availability: .NET 9 and .NET 8   # ALM diff --git a/.nuget/Codebelt.Bootstrapper.Worker/PackageReleaseNotes.txt b/.nuget/Codebelt.Bootstrapper.Worker/PackageReleaseNotes.txt index a693c20..4208a1a 100644 --- a/.nuget/Codebelt.Bootstrapper.Worker/PackageReleaseNotes.txt +++ b/.nuget/Codebelt.Bootstrapper.Worker/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version 4.0.1 +Version 4.0.2 +Availability: .NET 9 and .NET 8 +  +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) +  +Version 4.0.1 Availability: .NET 9 and .NET 8   # ALM diff --git a/.nuget/Codebelt.Bootstrapper/PackageReleaseNotes.txt b/.nuget/Codebelt.Bootstrapper/PackageReleaseNotes.txt index c2c36aa..e94eef7 100644 --- a/.nuget/Codebelt.Bootstrapper/PackageReleaseNotes.txt +++ b/.nuget/Codebelt.Bootstrapper/PackageReleaseNotes.txt @@ -1,4 +1,10 @@ -Version 4.0.1 +Version 4.0.2 +Availability: .NET 9 and .NET 8 +  +# ALM +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) +  +Version 4.0.1 Availability: .NET 9 and .NET 8   # ALM From 22ca53fcfc2d08ced2607b4ee829f0faa33d07d5 Mon Sep 17 00:00:00 2001 From: Michael Mortensen Date: Mon, 16 Jun 2025 09:42:31 +0200 Subject: [PATCH 3/5] :speech_balloon: updated community health pages --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e860c5..37ce346 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), For more details, please refer to `PackageReleaseNotes.txt` on a per assembly basis in the `.nuget` folder. +## [4.0.2] - 2025-06-16 + +This is a service update that focuses on package dependencies. ## [4.0.1] - 2025-05-25 From 5c2da855e9932e5e2bac16fbc5ea1871be9660c7 Mon Sep 17 00:00:00 2001 From: Michael Mortensen Date: Mon, 16 Jun 2025 09:59:02 +0200 Subject: [PATCH 4/5] bump --- Directory.Packages.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 03cfaff..cdcf138 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -3,7 +3,7 @@ true - + From f8ed129a95132c350f2b658e70a6e871bef04a26 Mon Sep 17 00:00:00 2001 From: Michael Mortensen Date: Mon, 16 Jun 2025 10:28:10 +0200 Subject: [PATCH 5/5] more robust --- .../Assets/FakeHostedService.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/Codebelt.Bootstrapper.Worker.FunctionalTests/Assets/FakeHostedService.cs b/test/Codebelt.Bootstrapper.Worker.FunctionalTests/Assets/FakeHostedService.cs index c290b89..8052d87 100644 --- a/test/Codebelt.Bootstrapper.Worker.FunctionalTests/Assets/FakeHostedService.cs +++ b/test/Codebelt.Bootstrapper.Worker.FunctionalTests/Assets/FakeHostedService.cs @@ -46,7 +46,8 @@ protected override async Task ExecuteAsync(CancellationToken stoppingToken) if (_gracefulShutdown) { return; } _logger.LogInformation("Worker running in iterations: {iteration}", i); i++; - await Task.Delay(TimeSpan.FromMilliseconds(1000), stoppingToken); + await Task.Delay(TimeSpan.FromMilliseconds(500), stoppingToken); + if (i == 6) { break; } } } }