From 54476ccb908a67f3bebcca3ae92dc465001a82cb Mon Sep 17 00:00:00 2001 From: Blake Niemyjski Date: Fri, 31 Jul 2026 12:23:13 -0500 Subject: [PATCH] chore: update dependencies and build tooling --- .devcontainer/devcontainer.json | 2 +- .github/dependabot.yml | 14 ++++++++++++++ .github/workflows/build-linux.yml | 6 +++--- .github/workflows/build-osx.yml | 6 +++--- .github/workflows/build-windows.yml | 8 ++++---- build/common.props | 2 +- global.json | 2 +- ...Exceptionless.SampleBlazorWebAssemblyApp.csproj | 4 ++-- .../Exceptionless.SampleLambda.csproj | 2 +- .../Exceptionless.SampleLambdaAspNetCore.csproj | 4 ++-- src/Exceptionless/Exceptionless.csproj | 4 ++-- .../Exceptionless.Extensions.Hosting.csproj | 6 +++--- .../Exceptionless.Extensions.Logging.csproj | 6 +++--- .../Exceptionless.Log4net.csproj | 2 +- .../Exceptionless.MessagePack.csproj | 2 +- .../Exceptionless.NLog/Exceptionless.NLog.csproj | 2 +- .../Exceptionless.MessagePack.Tests.csproj | 2 +- .../Exceptionless.Tests/Exceptionless.Tests.csproj | 4 ++-- 18 files changed, 46 insertions(+), 32 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index ef4cdaf3..ef747d9e 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,7 +1,7 @@ { "name": "Exceptionless.Net", - "image": "mcr.microsoft.com/vscode/devcontainers/dotnetcore:latest", + "image": "mcr.microsoft.com/devcontainers/dotnet:2.1.4-10.0-noble", "extensions": [ "ms-dotnettools.csharp", "streetsidesoftware.code-spell-checker", diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 3de28d27..1cf65596 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,3 +10,17 @@ updates: semver-major-days: 7 semver-minor-days: 7 semver-patch-days: 7 + +- package-ecosystem: github-actions + directory: "/" + schedule: + interval: weekly + cooldown: + default-days: 7 + +- package-ecosystem: devcontainers + directory: "/" + schedule: + interval: weekly + cooldown: + default-days: 7 diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml index dd6677c7..2ec24907 100644 --- a/.github/workflows/build-linux.yml +++ b/.github/workflows/build-linux.yml @@ -8,11 +8,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 - name: Setup .NET SDK - uses: actions/setup-dotnet@v5 + uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v6.0.0 with: global-json-file: global.json - name: Build Reason @@ -20,7 +20,7 @@ jobs: - name: Build Version shell: bash run: | - dotnet tool install --global minver-cli --version 6.0.0 + dotnet tool install --global minver-cli --version 7.0.0 version=$(minver --tag-prefix v) echo "MINVERVERSIONOVERRIDE=$version" >> $GITHUB_ENV - name: Build diff --git a/.github/workflows/build-osx.yml b/.github/workflows/build-osx.yml index 83852de2..df1a9db0 100644 --- a/.github/workflows/build-osx.yml +++ b/.github/workflows/build-osx.yml @@ -8,11 +8,11 @@ jobs: runs-on: macOS-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 - name: Setup .NET SDK - uses: actions/setup-dotnet@v5 + uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v6.0.0 with: global-json-file: global.json - name: Build Reason @@ -20,7 +20,7 @@ jobs: - name: Build Version shell: bash run: | - dotnet tool install --global minver-cli --version 6.0.0 + dotnet tool install --global minver-cli --version 7.0.0 version=$(minver --tag-prefix v) echo "MINVERVERSIONOVERRIDE=$version" >> $GITHUB_ENV - name: Build diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 3efed70e..a2e60cde 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -8,11 +8,11 @@ jobs: runs-on: windows-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 - name: Setup .NET SDK - uses: actions/setup-dotnet@v5 + uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v6.0.0 with: global-json-file: global.json - name: Build Reason @@ -20,7 +20,7 @@ jobs: - name: Build Version shell: bash run: | - dotnet tool install --global minver-cli --version 6.0.0 + dotnet tool install --global minver-cli --version 7.0.0 version=$(minver --tag-prefix v) echo "MINVERVERSIONOVERRIDE=$version" >> $GITHUB_ENV - name: Build @@ -32,7 +32,7 @@ jobs: run: dotnet pack --configuration Release --no-build Exceptionless.Net.Windows.slnx - name: Install GitHub Package Tool if: github.event_name != 'pull_request' - run: dotnet tool install gpr -g + run: dotnet tool install --global gpr --version 0.1.294 - name: Publish CI Packages shell: bash if: github.event_name != 'pull_request' diff --git a/build/common.props b/build/common.props index 904a13ee..bde33398 100644 --- a/build/common.props +++ b/build/common.props @@ -41,7 +41,7 @@ - + diff --git a/global.json b/global.json index 1e7fdfa9..cb6c0cd2 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "10.0.100", + "version": "10.0.302", "rollForward": "latestMinor" } } diff --git a/samples/Exceptionless.SampleBlazorWebAssemblyApp/Exceptionless.SampleBlazorWebAssemblyApp.csproj b/samples/Exceptionless.SampleBlazorWebAssemblyApp/Exceptionless.SampleBlazorWebAssemblyApp.csproj index 62ed9c0c..62466f11 100644 --- a/samples/Exceptionless.SampleBlazorWebAssemblyApp/Exceptionless.SampleBlazorWebAssemblyApp.csproj +++ b/samples/Exceptionless.SampleBlazorWebAssemblyApp/Exceptionless.SampleBlazorWebAssemblyApp.csproj @@ -7,8 +7,8 @@ - - + + diff --git a/samples/Exceptionless.SampleLambda/Exceptionless.SampleLambda.csproj b/samples/Exceptionless.SampleLambda/Exceptionless.SampleLambda.csproj index 3cab80e0..020fadf7 100644 --- a/samples/Exceptionless.SampleLambda/Exceptionless.SampleLambda.csproj +++ b/samples/Exceptionless.SampleLambda/Exceptionless.SampleLambda.csproj @@ -8,7 +8,7 @@ true - + diff --git a/samples/Exceptionless.SampleLambdaAspNetCore/Exceptionless.SampleLambdaAspNetCore.csproj b/samples/Exceptionless.SampleLambdaAspNetCore/Exceptionless.SampleLambdaAspNetCore.csproj index fb9f477f..539ea968 100644 --- a/samples/Exceptionless.SampleLambdaAspNetCore/Exceptionless.SampleLambdaAspNetCore.csproj +++ b/samples/Exceptionless.SampleLambdaAspNetCore/Exceptionless.SampleLambdaAspNetCore.csproj @@ -5,8 +5,8 @@ Lambda - - + + diff --git a/src/Exceptionless/Exceptionless.csproj b/src/Exceptionless/Exceptionless.csproj index 21fc7e0d..53986d0f 100644 --- a/src/Exceptionless/Exceptionless.csproj +++ b/src/Exceptionless/Exceptionless.csproj @@ -34,12 +34,12 @@ - + - + diff --git a/src/Platforms/Exceptionless.Extensions.Hosting/Exceptionless.Extensions.Hosting.csproj b/src/Platforms/Exceptionless.Extensions.Hosting/Exceptionless.Extensions.Hosting.csproj index 471209f8..8a3c6dde 100644 --- a/src/Platforms/Exceptionless.Extensions.Hosting/Exceptionless.Extensions.Hosting.csproj +++ b/src/Platforms/Exceptionless.Extensions.Hosting/Exceptionless.Extensions.Hosting.csproj @@ -15,15 +15,15 @@ - + - + - + diff --git a/src/Platforms/Exceptionless.Extensions.Logging/Exceptionless.Extensions.Logging.csproj b/src/Platforms/Exceptionless.Extensions.Logging/Exceptionless.Extensions.Logging.csproj index 71c28a68..cdbd19a1 100644 --- a/src/Platforms/Exceptionless.Extensions.Logging/Exceptionless.Extensions.Logging.csproj +++ b/src/Platforms/Exceptionless.Extensions.Logging/Exceptionless.Extensions.Logging.csproj @@ -15,15 +15,15 @@ - + - + - + diff --git a/src/Platforms/Exceptionless.Log4net/Exceptionless.Log4net.csproj b/src/Platforms/Exceptionless.Log4net/Exceptionless.Log4net.csproj index b9c23c6c..1355d5c3 100644 --- a/src/Platforms/Exceptionless.Log4net/Exceptionless.Log4net.csproj +++ b/src/Platforms/Exceptionless.Log4net/Exceptionless.Log4net.csproj @@ -25,7 +25,7 @@ - + diff --git a/src/Platforms/Exceptionless.MessagePack/Exceptionless.MessagePack.csproj b/src/Platforms/Exceptionless.MessagePack/Exceptionless.MessagePack.csproj index b0c47148..b06c9fbb 100644 --- a/src/Platforms/Exceptionless.MessagePack/Exceptionless.MessagePack.csproj +++ b/src/Platforms/Exceptionless.MessagePack/Exceptionless.MessagePack.csproj @@ -25,6 +25,6 @@ - + diff --git a/src/Platforms/Exceptionless.NLog/Exceptionless.NLog.csproj b/src/Platforms/Exceptionless.NLog/Exceptionless.NLog.csproj index 0cef187c..fd7d08ab 100644 --- a/src/Platforms/Exceptionless.NLog/Exceptionless.NLog.csproj +++ b/src/Platforms/Exceptionless.NLog/Exceptionless.NLog.csproj @@ -25,7 +25,7 @@ - + diff --git a/test/Exceptionless.MessagePack.Tests/Exceptionless.MessagePack.Tests.csproj b/test/Exceptionless.MessagePack.Tests/Exceptionless.MessagePack.Tests.csproj index f30633be..fe6f1d5e 100644 --- a/test/Exceptionless.MessagePack.Tests/Exceptionless.MessagePack.Tests.csproj +++ b/test/Exceptionless.MessagePack.Tests/Exceptionless.MessagePack.Tests.csproj @@ -17,7 +17,7 @@ - + all diff --git a/test/Exceptionless.Tests/Exceptionless.Tests.csproj b/test/Exceptionless.Tests/Exceptionless.Tests.csproj index e1c0134d..7b31ac45 100644 --- a/test/Exceptionless.Tests/Exceptionless.Tests.csproj +++ b/test/Exceptionless.Tests/Exceptionless.Tests.csproj @@ -39,7 +39,7 @@ - + @@ -61,4 +61,4 @@ PreserveNewest - \ No newline at end of file +