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