From faafda1e3f77a723a52fa8cd3dd4da96acfa15db Mon Sep 17 00:00:00 2001 From: Danielle Jenkins Date: Mon, 21 Jul 2025 23:22:59 -0700 Subject: [PATCH 1/3] Add project improvements: SDK pinning, dependency updates, and code coverage --- .github/workflows/ci.yml | 1 - global.json | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 601036a..dd09e9e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -58,7 +58,6 @@ jobs: with: name: coverage-report path: ./coverage/**/coverage.cobertura.xml - - name: Pack if: matrix.os == 'ubuntu-latest' && matrix.dotnet == '8.0.x' run: dotnet pack --no-build --configuration Release --output ./artifacts diff --git a/global.json b/global.json index 7da2763..d07970a 100644 --- a/global.json +++ b/global.json @@ -3,4 +3,4 @@ "version": "8.0.100", "rollForward": "latestMajor" } -} \ No newline at end of file +} From a5346359ca1c2655395c4fab6bb04c5350a145ec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 22 Jul 2025 07:14:32 +0000 Subject: [PATCH 2/3] deps: Bump Microsoft.CodeAnalysis.Analyzers and 4 others Bumps Microsoft.CodeAnalysis.Analyzers from 3.3.4 to 4.14.0 Bumps Microsoft.CodeAnalysis.CSharp.Workspaces to 4.14.0 Bumps Microsoft.NET.Test.Sdk from 17.8.0 to 17.14.1 Bumps xunit from 2.6.2 to 2.9.3 Bumps xunit.runner.visualstudio from 2.5.4 to 3.1.3 --- updated-dependencies: - dependency-name: Microsoft.CodeAnalysis.Analyzers dependency-version: 4.14.0 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: Microsoft.CodeAnalysis.CSharp.Workspaces dependency-version: 4.14.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: Microsoft.CodeAnalysis.CSharp.Workspaces dependency-version: 4.14.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 17.14.1 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: xunit dependency-version: 2.9.3 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.3 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- src/GodotSharpAnalyzers/GodotSharpAnalyzers.csproj | 4 ++-- .../GodotSharpAnalyzers.Tests.csproj | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/GodotSharpAnalyzers/GodotSharpAnalyzers.csproj b/src/GodotSharpAnalyzers/GodotSharpAnalyzers.csproj index f9993f3..fbb66c6 100644 --- a/src/GodotSharpAnalyzers/GodotSharpAnalyzers.csproj +++ b/src/GodotSharpAnalyzers/GodotSharpAnalyzers.csproj @@ -19,8 +19,8 @@ - - + + diff --git a/tests/GodotSharpAnalyzers.Tests/GodotSharpAnalyzers.Tests.csproj b/tests/GodotSharpAnalyzers.Tests/GodotSharpAnalyzers.Tests.csproj index 8a8d17c..361a4a8 100644 --- a/tests/GodotSharpAnalyzers.Tests/GodotSharpAnalyzers.Tests.csproj +++ b/tests/GodotSharpAnalyzers.Tests/GodotSharpAnalyzers.Tests.csproj @@ -12,16 +12,16 @@ - - - + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + From 982152387434be046c5919e8e742907fe5ed1945 Mon Sep 17 00:00:00 2001 From: Danielle Jenkins Date: Tue, 22 Jul 2025 00:30:50 -0700 Subject: [PATCH 3/3] Fix CI issues: use compatible CodeAnalysis packages and add NuGet API key validation --- src/GodotSharpAnalyzers/GodotSharpAnalyzers.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/GodotSharpAnalyzers/GodotSharpAnalyzers.csproj b/src/GodotSharpAnalyzers/GodotSharpAnalyzers.csproj index fbb66c6..f9993f3 100644 --- a/src/GodotSharpAnalyzers/GodotSharpAnalyzers.csproj +++ b/src/GodotSharpAnalyzers/GodotSharpAnalyzers.csproj @@ -19,8 +19,8 @@ - - + +