From d9a7eb3655cf182633295c55d21ea7748ef07b0a Mon Sep 17 00:00:00 2001 From: Tim Moore Date: Tue, 14 Apr 2026 10:04:46 +0100 Subject: [PATCH 1/5] Update Aspire and dependencies --- src/ImageMapper.Api/ImageMapper.Api.csproj | 6 +++--- src/ImageMapper.AppHost/ImageMapper.AppHost.csproj | 6 ++---- .../ImageMapper.ServiceDefaults.csproj | 10 +++++----- src/ImageMapper.Tests/ImageMapper.Tests.csproj | 12 ++++++------ src/ImageMapper.Web/ImageMapper.Web.csproj | 2 +- 5 files changed, 17 insertions(+), 19 deletions(-) diff --git a/src/ImageMapper.Api/ImageMapper.Api.csproj b/src/ImageMapper.Api/ImageMapper.Api.csproj index 22a40d4..1620d77 100644 --- a/src/ImageMapper.Api/ImageMapper.Api.csproj +++ b/src/ImageMapper.Api/ImageMapper.Api.csproj @@ -8,11 +8,11 @@ - - + + - + diff --git a/src/ImageMapper.AppHost/ImageMapper.AppHost.csproj b/src/ImageMapper.AppHost/ImageMapper.AppHost.csproj index bdd18d7..eb8cd7d 100644 --- a/src/ImageMapper.AppHost/ImageMapper.AppHost.csproj +++ b/src/ImageMapper.AppHost/ImageMapper.AppHost.csproj @@ -1,6 +1,4 @@ - - - + Exe @@ -11,7 +9,7 @@ - + diff --git a/src/ImageMapper.ServiceDefaults/ImageMapper.ServiceDefaults.csproj b/src/ImageMapper.ServiceDefaults/ImageMapper.ServiceDefaults.csproj index 79d19ad..70e09cf 100644 --- a/src/ImageMapper.ServiceDefaults/ImageMapper.ServiceDefaults.csproj +++ b/src/ImageMapper.ServiceDefaults/ImageMapper.ServiceDefaults.csproj @@ -10,11 +10,11 @@ - - - - - + + + + + diff --git a/src/ImageMapper.Tests/ImageMapper.Tests.csproj b/src/ImageMapper.Tests/ImageMapper.Tests.csproj index 1ce362d..4beebc2 100644 --- a/src/ImageMapper.Tests/ImageMapper.Tests.csproj +++ b/src/ImageMapper.Tests/ImageMapper.Tests.csproj @@ -9,18 +9,18 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/src/ImageMapper.Web/ImageMapper.Web.csproj b/src/ImageMapper.Web/ImageMapper.Web.csproj index a90098d..58400d4 100644 --- a/src/ImageMapper.Web/ImageMapper.Web.csproj +++ b/src/ImageMapper.Web/ImageMapper.Web.csproj @@ -12,7 +12,7 @@ - + From 22cd1a6c9295c3c1a2ddd727d726229bcbf18e32 Mon Sep 17 00:00:00 2001 From: Tim Moore Date: Tue, 14 Apr 2026 10:19:19 +0100 Subject: [PATCH 2/5] Yet another attempt to get dev SSL trust working in GH action --- .github/workflows/build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3b9f590..232adc9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,7 +20,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v5 with: - dotnet-version: 10.0.102 + dotnet-version: 10.0.x - name: Restore dependencies run: dotnet restore @@ -31,6 +31,8 @@ jobs: - name: Install SSL Certificates run: | dotnet dev-certs https --trust + env: + SSL_CERT_DIR: '$(HOME)/.aspnet/dev-certs/trust' - name: Test run: dotnet test --no-build --verbosity normal From 421ee742b69eb479080218f1beedafecad48b345 Mon Sep 17 00:00:00 2001 From: Tim Moore Date: Tue, 14 Apr 2026 10:30:57 +0100 Subject: [PATCH 3/5] SSL trust env var still not right, try workaround in https://github.com/dotnet/aspnetcore/issues/65391#issuecomment-4040414045 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 232adc9..569466b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,7 +32,7 @@ jobs: run: | dotnet dev-certs https --trust env: - SSL_CERT_DIR: '$(HOME)/.aspnet/dev-certs/trust' + SSL_CERT_DIR: '${{ env.HOME }}/.aspnet/dev-certs/trust' - name: Test run: dotnet test --no-build --verbosity normal From 10398ef33e55bf3643b8308aa9f753383122c561 Mon Sep 17 00:00:00 2001 From: Tim Moore Date: Tue, 14 Apr 2026 10:32:57 +0100 Subject: [PATCH 4/5] SSL env var yet again --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 569466b..9470c5c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,7 +32,7 @@ jobs: run: | dotnet dev-certs https --trust env: - SSL_CERT_DIR: '${{ env.HOME }}/.aspnet/dev-certs/trust' + SSL_CERT_DIR: '$HOME/.aspnet/dev-certs/trust:$SSL_CERT_DIR' - name: Test run: dotnet test --no-build --verbosity normal From ada6465ec7c58515551246a728029ee568b17ce7 Mon Sep 17 00:00:00 2001 From: Tim Moore Date: Tue, 14 Apr 2026 11:05:48 +0100 Subject: [PATCH 5/5] Ignore trust error on SSL dev trust (doesn't seem right) --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9470c5c..9704fdc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -33,6 +33,7 @@ jobs: dotnet dev-certs https --trust env: SSL_CERT_DIR: '$HOME/.aspnet/dev-certs/trust:$SSL_CERT_DIR' + continue-on-error: true - name: Test run: dotnet test --no-build --verbosity normal