Skip to content

Commit 7f3d2a0

Browse files
authored
Added hint to package SkiaSharp.Compare
2 parents 59ed74b + d79cf13 commit 7f3d2a0

4 files changed

Lines changed: 14 additions & 4 deletions

File tree

.github/workflows/dotnet.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ env:
55

66
on:
77
push:
8+
paths-ignore:
9+
- '**/*.md'
810

911
jobs:
1012
build:
@@ -13,7 +15,7 @@ jobs:
1315
matrix:
1416
os: [ubuntu-latest, macos-latest, windows-latest]
1517
steps:
16-
- uses: actions/checkout@v5
18+
- uses: actions/checkout@v6
1719
- name: Setup .NET
1820
uses: actions/setup-dotnet@v5
1921
with:
@@ -33,7 +35,7 @@ jobs:
3335
runs-on: ubuntu-latest
3436
needs: build
3537
steps:
36-
- uses: actions/checkout@v5
38+
- uses: actions/checkout@v6
3739
- name: Setup .NET
3840
uses: actions/setup-dotnet@v5
3941
with:
@@ -64,7 +66,7 @@ jobs:
6466
runs-on: ubuntu-latest
6567
needs: build
6668
steps:
67-
- uses: actions/checkout@v5
69+
- uses: actions/checkout@v6
6870
- name: Setup .NET
6971
uses: actions/setup-dotnet@v5
7072
with:

ImageSharpCompare/docs/nugetReadme.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ Compares images
33
Supports comparing images by using a tolerance mask image.
44
Linux, Windows, MacOs supported.
55

6+
## ImageSharp License Note
7+
8+
If you run into the licensing hassle around the ImageSharp dependency, consider [Codeuctivity/SkiaSharp.Compare](https://github.com/Codeuctivity/SkiaSharp.Compare) as an alternative. It is semi API compatible, and if that project already satisfies your personal needs, it may also be the better fit for you. For further details, see [Licence Enforcement Changes](https://sixlabors.com/posts/licence-enforcement-changes/). The respect here is directed toward the ImageSharp dependency and the work behind it. Keeping this project compliant with license changes takes ongoing effort, and [funding](https://github.com/sponsors/Codeuctivity) would help make it easier to upgrade to the latest ImageSharp versions and keep pace with their technical changes responsibly.
9+
610
Basic example:
711

812
```csharp

ImageSharpCompareTestNunit/ImageSharpCompareTestNunit.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1414
</PackageReference>
1515
<PackageReference Include="nunit" Version="4.4.0" />
16-
<PackageReference Include="NUnit.Analyzers" Version="4.11.2">
16+
<PackageReference Include="NUnit.Analyzers" Version="4.13.0">
1717
<PrivateAssets>all</PrivateAssets>
1818
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1919
</PackageReference>

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ Inspired by the image compare feature "Visual verification API" of [TestApi](htt
88

99
ImageSharpCompare focus on os agnostic support and therefore depends on [SixLabors.ImageSharp](https://github.com/SixLabors/ImageSharp).
1010

11+
## ImageSharp License Note
12+
13+
If you run into the licensing hassle around the ImageSharp dependency, consider [Codeuctivity/SkiaSharp.Compare](https://github.com/Codeuctivity/SkiaSharp.Compare) as an alternative. It is semi API compatible, and satisfies my personal needs, it may also be the better fit for you. For further details, see [Licence Enforcement Changes](https://sixlabors.com/posts/licence-enforcement-changes/). The respect here is directed toward the ImageSharp dependency and the work behind it. Keeping this project compliant with license changes takes ongoing effort, and [funding](https://github.com/sponsors/Codeuctivity) would help make it easier to upgrade to the latest ImageSharp versions and keep pace with their technical changes responsibly.
14+
1115
NOTE: The Alpha-channel is ignored.
1216

1317
## Example simple show cases

0 commit comments

Comments
 (0)