diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index a76991f76..1aa5789c0 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -23,7 +23,7 @@ jobs:
fail-fast: false
matrix:
platform:
- - { name: Windows x64, os: windows-2025 }
+ - { name: Windows x64, os: windows-2025-vs2026 }
- { name: Ubuntu x64, os: ubuntu-24.04 }
- { name: macOS arm64, os: macos-15 }
dotnet:
@@ -33,11 +33,11 @@ jobs:
steps:
- name: Checkout HTML Renderer
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
- name: Setup .NET ${{ matrix.dotnet.version }} SDK
id: setup-dotnet
- uses: actions/setup-dotnet@v5
+ uses: actions/setup-dotnet@v6
with:
dotnet-version: ${{ matrix.dotnet.version }}
- name: Enforce SDK Version
@@ -64,7 +64,7 @@ jobs:
run: dotnet pack Source/HtmlRenderer.WPF/HtmlRenderer.WPF.csproj --configuration Release --include-symbols -p:SymbolPackageFormat=snupkg --no-build --verbosity normal --output ${{ env.NuGetDirectory }}
- name: Upload NuGet package artifacts
- uses: actions/upload-artifact@v5
+ uses: actions/upload-artifact@v7
with:
name: "HTML Renderer (${{ matrix.platform.name }} ${{ matrix.dotnet.name }})"
path: ${{ env.NuGetDirectory }}/*.*nupkg
diff --git a/.gitignore b/.gitignore
index ec0fb2754..aa314ccc9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,9 @@
# mstest test results
TestResults
+# Rider
+.idea/
+
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
diff --git a/Source/Demo/Common/HtmlRenderer.Demo.Common.csproj b/Source/Demo/Common/HtmlRenderer.Demo.Common.csproj
index b2b829640..50a40252b 100644
--- a/Source/Demo/Common/HtmlRenderer.Demo.Common.csproj
+++ b/Source/Demo/Common/HtmlRenderer.Demo.Common.csproj
@@ -92,7 +92,7 @@
-
+
diff --git a/Source/Demo/WPF/HtmlRenderer.Demo.WPF.csproj b/Source/Demo/WPF/HtmlRenderer.Demo.WPF.csproj
index 1cb8cb67f..3f48b0da1 100644
--- a/Source/Demo/WPF/HtmlRenderer.Demo.WPF.csproj
+++ b/Source/Demo/WPF/HtmlRenderer.Demo.WPF.csproj
@@ -26,6 +26,6 @@
-
+
\ No newline at end of file
diff --git a/Source/HtmlRenderer.PdfSharp/HtmlRenderer.PdfSharp.csproj b/Source/HtmlRenderer.PdfSharp/HtmlRenderer.PdfSharp.csproj
index 2ff483a96..e2c036703 100644
--- a/Source/HtmlRenderer.PdfSharp/HtmlRenderer.PdfSharp.csproj
+++ b/Source/HtmlRenderer.PdfSharp/HtmlRenderer.PdfSharp.csproj
@@ -33,6 +33,6 @@ Features and Benefits:
-
+
\ No newline at end of file