diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 623d004..85c3d96 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -20,3 +20,7 @@ updates: interval: "weekly" day: "monday" open-pull-requests-limit: 10 + groups: + github-actions-dependencies: + patterns: + - "*" diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 2f13f4c..be5ac2e 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -38,7 +38,7 @@ jobs: echo "✓ Tool versions captured" - name: Upload version capture - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: version-capture-quality path: versionmark-quality.json @@ -155,19 +155,19 @@ jobs: echo "✓ Tool versions captured" - name: Upload version capture - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: version-capture-${{ matrix.os }} path: versionmark-build-*.json - name: Upload Test Results - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: test-results-${{ matrix.os }} path: test-results/*.trx - name: Upload Artifacts - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: artifacts-${{ matrix.os }} path: | @@ -229,7 +229,7 @@ jobs: upload: false - name: Upload CodeQL SARIF - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: codeql-sarif path: sarif-results/csharp.sarif @@ -502,7 +502,7 @@ jobs: # Downstream projects: Add any additional artifact uploads here. - name: Upload documentation - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: documents path: | diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index bf33269..821a753 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -52,13 +52,13 @@ jobs: 10.x - name: Download package artifacts - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: artifacts-ubuntu-latest path: artifacts - name: Download documents artifact - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: documents path: artifacts diff --git a/requirements.yaml b/requirements.yaml index 4abb89e..caa5979 100644 --- a/requirements.yaml +++ b/requirements.yaml @@ -258,8 +258,8 @@ sections: Supporting this target framework ensures the library can be integrated into a broader range of .NET projects, including those targeting .NET Framework and older .NET Core versions. tests: - - net462@TrxSerializer_Serialize_BasicTestResults_ProducesValidTrxXml - - net462@JUnitSerializer_Serialize_PassedTest_ProducesValidJUnitXml + - net481@TrxSerializer_Serialize_BasicTestResults_ProducesValidTrxXml + - net481@JUnitSerializer_Serialize_PassedTest_ProducesValidJUnitXml - id: REQ-FUNC-008 title: The library shall support .NET 10 runtime. diff --git a/src/DemaConsulting.TestResults/DemaConsulting.TestResults.csproj b/src/DemaConsulting.TestResults/DemaConsulting.TestResults.csproj index 5e82814..72e84ff 100644 --- a/src/DemaConsulting.TestResults/DemaConsulting.TestResults.csproj +++ b/src/DemaConsulting.TestResults/DemaConsulting.TestResults.csproj @@ -2,7 +2,7 @@ netstandard2.0;net8.0;net9.0;net10.0 - 12 + latest enable enable @@ -43,14 +43,24 @@ Organization: $(Company) + + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/test/DemaConsulting.TestResults.Tests/DemaConsulting.TestResults.Tests.csproj b/test/DemaConsulting.TestResults.Tests/DemaConsulting.TestResults.Tests.csproj index fa5caa4..15a934c 100644 --- a/test/DemaConsulting.TestResults.Tests/DemaConsulting.TestResults.Tests.csproj +++ b/test/DemaConsulting.TestResults.Tests/DemaConsulting.TestResults.Tests.csproj @@ -1,9 +1,9 @@ - net462;net8.0;net9.0;net10.0 + net481;net8.0;net9.0;net10.0 net8.0;net9.0;net10.0 - 12 + latest enable enable @@ -24,19 +24,33 @@ + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive