8000 Update dependencies - November 2024 by satrapu · Pull Request #51 · satrapu/aspnet-core-logging · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Update dependencies - November 2024 #51

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Nov 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions Build/azure-pipelines.job-template.yml
10000
Original file line number Diff line number Diff line change
Expand Up @@ -99,15 +99,15 @@ jobs:
# Before using any Sonar tasks, please make sure SonarCloud extension is installed in the Azure DevOps organization
# where the project built using this pipeline resides.
# See more about this extension here: https://marketplace.visualstudio.com/items?itemName=SonarSource.sonarcloud.
- task: SonarCloudPrepare@2
- task: SonarCloudPrepare@3
name: 'prepare_analysis_on_sonar'
displayName: 'Prepare analysis on SonarCloud'
condition: eq(${{ parameters.sonar.enabled }}, True)
inputs:
SonarCloud: 'sonar-cloud'
organization: 'satrapu-github'
projectKey: 'aspnet-core-logging'
scannerMode: 'MSBuild'
scannerMode: 'dotnet'
# The 'projectVersion' property is needed to identify what new code means from SonarCloud point of view.
# Additionally, select "Previous version" inside the New Code page found on SonarCloud site, which is available
# here: https://sonarcloud.io/project/new_code?id=aspnet-core-logging.
Expand Down Expand Up @@ -609,7 +609,7 @@ jobs:
path: '$(Build.SourcesDirectory)/Tests'

# Run Sonar analysis.
- task: SonarCloudAnalyze@2
- task: SonarCloudAnalyze@3
name: 'run_sonar_analysis'
displayName: 'Run Sonar analysis'
condition: |
Expand All @@ -622,7 +622,7 @@ jobs:
timeoutInMinutes: ${{ parameters.sonar.runAnalysisTimeoutInMinutes }}

# Publish Sonar analysis results to the remote server.
- task: SonarCloudPublish@2
- task: SonarCloudPublish@3
name: 'publish_sonar_quality_gate_result'
displayName: 'Publish Sonar quality gate result'
condition: |
Expand Down
8 changes: 4 additions & 4 deletions Build/azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ variables:
# Specifies the versions of the .NET SDK to install and use when running this pipeline.
# All releases can be found here: https://dotnet.microsoft.com/download/dotnet.
- name: 'DotNetSdkVersionUsedByApplication'
value: '8.0.303'
value: '8.0.403'
# satrapu 2024-06-24: Version 6.x is used by SpecFlow.Plus.LivingDoc tool.
- name: 'DotNetSdkVersionUsedByLivingDoc'
value: '6.0.424'
Expand All @@ -59,7 +59,7 @@ variables:
# All releases can be found here: https://github.com/danielpalme/ReportGenerator/releases.
# All NuGet packages can be found here: https://www.nuget.org/packages/ReportGenerator/.
- name: 'ReportGenerator_Version'
value: '5.3.8'
value: '5.3.11'

# Specifies the version of the SpecFlowPlusLivingDoc tool used for generating acceptance test results.
# All NuGet packages can be found here: https://www.nuget.org/packages/SpecFlow.Plus.LivingDocPlugin.
Expand Down Expand Up @@ -96,7 +96,7 @@ jobs:
name: 'linux'
displayName: 'Run on Linux'
pool:
vmImage: 'ubuntu-22.04'
vmImage: 'ubuntu-24.04'
sonar:
enabled: True
buildBreaker:
Expand All @@ -117,7 +117,7 @@ jobs:
name: 'macOS'
displayName: 'Run on macOS'
pool:
vmImage: 'macOS-12'
vmImage: 'macOS-15'
tests:
runTests: True
databaseHost: 'localhost'
Expand Down
10 changes: 9 additions & 1 deletion Build/start-docker-on-macOS.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ set -o nounset

# Check for the right Docker Compose version here: https://github.com/docker/compose/releases.
# Installation steps can be found here: https://docs.docker.com/compose/install/standalone/.
dockerComposeVersion='2.29.1'
dockerComposeVersion='2.30.3'

# Check for how to customize Colima VM here: https://github.com/abiosoft/colima?tab=readme-ov-file#customizing-the-vm.
colimaCpuCount=2
Expand All @@ -30,6 +30,14 @@ echo 'Checking Docker Compose installation ...'
docker-compose version
echo "Docker Compose has been installed successfully"

# Install qemu (a Colima prerequisite)
# satrapu 2024-11-09: Temporarily install qemu due to https://github.com/abiosoft/colima/issues/1188.
# Once Colima v0.70.0 is available to brew, qemu should not longer be installed.
brew install qemu

# Install Colima
brew install colima

# Start Colima container runtime.
# Check for Colima usage here: https://github.com/abiosoft/colima?tab=readme-ov-file#usage.
echo 'Starting Colima container runtime ...'
Expand Down
4 changes: 2 additions & 2 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<!--
Sets up property "Language version" found in Visual Studio project -> Properties -> Build -> Advanced.
-->
<LangVersion>11.0</LangVersion>
<LangVersion>12.0</LangVersion>

<!--
Fix issue: "error NU1403: Package content hash validation failed for ..." occurring when restoring NuGet
Expand All @@ -23,5 +23,5 @@
<RestoreLockedMode>true</RestoreLockedMode>
<NoWarn>NU1603</NoWarn>
<DisableImplicitNuGetFallbackFolder>true</DisableImplicitNuGetFallbackFolder>
</PropertyGroup>
</PropertyGroup>
</Project>
46 changes: 23 additions & 23 deletions Directory.Build.targets
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
-->
<Project>
<ItemGroup>
<PackageReference Update="Autofac" Version="8.0.0"/>
<PackageReference Update="Autofac.Extensions.DependencyInjection" Version="9.0.0"/>
<PackageReference Update="Autofac" Version="8.1.1"/>
<PackageReference Update="Autofac.Extensions.DependencyInjection" Version="10.0.0"/>
<PackageReference Update="Azure.Monitor.OpenTelemetry.Exporter" Version="1.3.0"/>

<!--
Expand All @@ -18,35 +18,35 @@
</PackageReference>

<PackageReference Update="EntityFrameworkCoreMock.Moq" Version="2.4.0"/>
<PackageReference Update="FluentAssertions" Version="6.12.0"/>
<PackageReference Update="FluentAssertions.Web" Version="1.4.0"/>
<PackageReference Update="FluentAssertions" Version="6.12.2"/>
<PackageReference Update="FluentAssertions.Web" Version="1.5.0"/>
<PackageReference Update="Microsoft.AspNet.WebApi.Client" Version="6.0.0"/>
<PackageReference Update="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.7"/>
<PackageReference Update="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.7"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.Design" Version="8.0.7"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.InMemory" Version="8.0.7"/>
<PackageReference Update="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.10"/>
<PackageReference Update="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.10"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.Design" Version="8.0.10"/>
<PackageReference Update="Microsoft.EntityFrameworkCore.InMemory" Version="8.0.10"/>
<PackageReference Update="Microsoft.Extensions.Configuration.Binder" Version="8.0.2"/>
<PackageReference Update="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0"/>
<PackageReference Update="Microsoft.Extensions.Configuration.Json" Version="8.0.0"/>
<PackageReference Update="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="8.0.7"/>
<PackageReference Update="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0"/>
<PackageReference Update="Microsoft.Extensions.Http" Version="8.0.0"/>
<PackageReference Update="Microsoft.Extensions.Logging.Abstractions" Version="8.0.1"/>
<PackageReference Update="Microsoft.NET.Test.Sdk" Version="17.10.0"/>
<PackageReference Update="Moq" Version="4.20.70"/>
<PackageReference Update="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.4"/>
<PackageReference Update="Microsoft.Extensions.Configuration.Json" Version="8.0.1"/>
<PackageReference Update="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="8.0.10"/>
<PackageReference Update="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.1"/>
<PackageReference Update="Microsoft.Extensions.Http" Version="8.0.1"/>
<PackageReference Update="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2"/>
<PackageReference Update="Microsoft.NET.Test.Sdk" Version="17.11.1"/>
<PackageReference Update="Moq" Version="4.20.72"/>
<PackageReference Update="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.10"/>
<PackageReference Update="NetArchTest.Rules" Version="1.3.2"/>
<PackageReference Update="NUnit" Version="4.1.0"/>
<PackageReference Update="NUnit" Version="4.2.2"/>
<PackageReference Update="NUnit3TestAdapter" Version="4.6.0"/>
<PackageReference Update="NunitXml.TestLogger" Version="4.0.254"/>
<PackageReference Update="NunitXml.TestLogger" Version="4.1.0"/>
<PackageReference Update="OpenTelemetry" Version="1.9.0"/>
<PackageReference Update="OpenTelemetry.Exporter.Jaeger" Version="1.5.1"/>
<PackageReference Update="OpenTelemetry.Extensions" Version="1.0.0-beta.4"/>
<PackageReference Update="OpenTelemetry.Extensions.Hosting" Version="1.9.0"/>
<PackageReference Update="OpenTelemetry.Instrumentation.AspNetCore" Version="1.9.0"/>
<PackageReference Update="OpenTelemetry.Instrumentation.EntityFrameworkCore" Version="1.0.0-beta.12"/>
<PackageReference Update="Polly" Version="8.4.1"/>
<PackageReference Update="Serilog.AspNetCore" Version="8.0.2"/>
<PackageReference Update="Polly" Version="8.4.2"/>
<PackageReference Update="Serilog.AspNetCore" Version="8.0.3"/>
<PackageReference Update="Serilog.Enrichers.Span" Version="3.1.0"/>
<PackageReference Update="Serilog.Enrichers.Thread" Version="4.0.0"/>
<PackageReference Update="Serilog.Sinks.ApplicationInsights" Version="4.0.0"/>
Expand All @@ -57,15 +57,15 @@
Use 'Include' XML attribute instead of 'Update' since this reference will be added to all projects affected
by this .targets file, more specifically, all projects found in this solution!
-->
<PackageReference Include="SonarAnalyzer.CSharp" Version="9.31.0.96804">
<PackageReference Include="SonarAnalyzer.CSharp" Version="9.32.0.97167">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>

<PackageReference Update="SpecFlow.Plus.LivingDocPlugin" Version="3.9.57"/>
<PackageReference Update="SpecFlow.xUnit" Version="3.9.74"/>
<PackageReference Update="System.IdentityModel.Tokens.Jwt" Version="8.0.1"/>
<PackageReference Update="xunit" Version="2.9.0"/>
<PackageReference Update="System.IdentityModel.Tokens.Jwt" Version="8.2.0"/>
<PackageReference Update="xunit" Version="2.9.2"/>
<PackageReference Update="xunit.runner.visualstudio" Version="2.8.2">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
Loading
0