From f1465a9a56de1640cb93347db57216dddec36718 Mon Sep 17 00:00:00 2001 From: Mateus Silva Date: Tue, 12 May 2026 15:00:12 -0300 Subject: [PATCH 1/7] fix: Remove multi-framework target from SensitiveFlow.Tool --- Directory.Packages.props | 1 - src/SensitiveFlow.Tool/SensitiveFlow.Tool.csproj | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 1d54234..30494f5 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -23,7 +23,6 @@ - diff --git a/src/SensitiveFlow.Tool/SensitiveFlow.Tool.csproj b/src/SensitiveFlow.Tool/SensitiveFlow.Tool.csproj index 2603b77..e5454d7 100644 --- a/src/SensitiveFlow.Tool/SensitiveFlow.Tool.csproj +++ b/src/SensitiveFlow.Tool/SensitiveFlow.Tool.csproj @@ -1,6 +1,7 @@ + net10.0 Exe true From a720f22270fb432a37b5aaa76030b6cb0b133d5a Mon Sep 17 00:00:00 2001 From: Mateus Silva Date: Tue, 12 May 2026 15:11:49 -0300 Subject: [PATCH 2/7] fix: Update .NET version setup to support multiple versions in release workflow --- .github/workflows/release.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 36fe0e2..bdbd9d2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,7 +22,10 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: '10.x' + dotnet-version: | + 8.0.x + 9.0.x + 10.0.x - name: Restore run: dotnet restore From 3b1fdedffcfc603e973f118d0fb31f5bf896783f Mon Sep 17 00:00:00 2001 From: Mateus Silva Date: Tue, 12 May 2026 15:15:50 -0300 Subject: [PATCH 3/7] fix: Standardize .NET setup step to explicitly define supported versions --- .github/workflows/ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 65cfff8..e249bba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,10 +19,13 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Setup .NET ${{ matrix.dotnet }} + - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: ${{ matrix.dotnet }} + dotnet-version: | + 8.0.x + 9.0.x + 10.0.x - name: Restore run: dotnet restore From ff5a9cbcffe95d09ae640804513660109aea0955 Mon Sep 17 00:00:00 2001 From: Mateus Silva Date: Tue, 12 May 2026 15:21:37 -0300 Subject: [PATCH 4/7] fix: Update .NET setup to use matrix variable for versioning and set TargetLatestRuntimePatch to false --- .github/workflows/ci.yml | 7 ++----- .github/workflows/release.yml | 5 +---- Directory.Build.props | 1 + 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e249bba..65cfff8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,13 +19,10 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Setup .NET + - name: Setup .NET ${{ matrix.dotnet }} uses: actions/setup-dotnet@v4 with: - dotnet-version: | - 8.0.x - 9.0.x - 10.0.x + dotnet-version: ${{ matrix.dotnet }} - name: Restore run: dotnet restore diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bdbd9d2..36fe0e2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,10 +22,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: | - 8.0.x - 9.0.x - 10.0.x + dotnet-version: '10.x' - name: Restore run: dotnet restore diff --git a/Directory.Build.props b/Directory.Build.props index 4c52bee..7fdd8d3 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -21,6 +21,7 @@ snupkg true 1.0.0-preview.3 + false From 2f3050e525743dd8f4a39fd114878b2a8e1d8e01 Mon Sep 17 00:00:00 2001 From: Mateus Silva Date: Tue, 12 May 2026 15:23:38 -0300 Subject: [PATCH 5/7] fix: Remove TargetLatestRuntimePatch property and add global.json for SDK versioning --- Directory.Build.props | 1 - global.json | 7 +++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 global.json diff --git a/Directory.Build.props b/Directory.Build.props index 7fdd8d3..4c52bee 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -21,7 +21,6 @@ snupkg true 1.0.0-preview.3 - false diff --git a/global.json b/global.json new file mode 100644 index 0000000..d46d21e --- /dev/null +++ b/global.json @@ -0,0 +1,7 @@ +{ + "sdk": { + "version": "10.0.100", + "rollForward": "latestFeature", + "allowPrerelease": false + } +} From 42cf489f141b787ca4db191fea1c463c8b8dec49 Mon Sep 17 00:00:00 2001 From: Mateus Silva Date: Tue, 12 May 2026 15:26:09 -0300 Subject: [PATCH 6/7] fix: Update SDK version in global.json to 10.0.107 --- global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global.json b/global.json index d46d21e..345f68f 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "10.0.100", + "version": "10.0.107", "rollForward": "latestFeature", "allowPrerelease": false } From de4cd648f521cf026a499542bbbccc8da780bad5 Mon Sep 17 00:00:00 2001 From: Mateus Silva Date: Tue, 12 May 2026 15:30:46 -0300 Subject: [PATCH 7/7] fix: Update .NET setup to use global.json for versioning in workflows --- .github/workflows/codeql.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 6250a6d..dc78f24 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -35,7 +35,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: '10.x' + global-json-file: global.json - name: Initialize CodeQL uses: github/codeql-action/init@v3 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 36fe0e2..7e23e05 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,7 +22,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: '10.x' + global-json-file: global.json - name: Restore run: dotnet restore