File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1919 framework : netcoreapp3.1
2020 runtime : -x64
2121 codecov : false
22+ - os : macos-latest
23+ framework : netcoreapp3.1
24+ runtime : -x64
25+ codecov : false
2226 - os : windows-latest
2327 framework : netcoreapp3.1
2428 runtime : -x64
5357 git fetch --prune --unshallow
5458 git submodule -q update --init --recursive
5559
60+ - name : Setup NuGet Cache
61+ uses : actions/cache@v2
62+ id : nuget-cache
63+ with :
64+ path : ~/.nuget
65+ key : ${{ runner.os }}-nuget-${{ hashFiles('**/*.csproj', '**/*.props', '**/*.targets') }}
66+ restore-keys : ${{ runner.os }}-nuget-
67+
5668 - name : Build
5769 shell : pwsh
5870 run : ./ci-build.ps1 "${{matrix.options.framework}}"
6476 CI : True
6577 XUNIT_PATH : .\tests\ImageSharp.Drawing.Tests # Required for xunit
6678
79+ - name : Store Output Images after failed tests
80+ uses : actions/upload-artifact@v2
81+ if : failure()
82+ with :
83+ name : actual_output_${{ runner.os }}_${{ matrix.options.framework }}${{ matrix.options.runtime }}.zip
84+ path : tests/Images/ActualOutput/
85+
6786 - name : Update Codecov
6887 uses : codecov/codecov-action@v1
6988 if : matrix.options.codecov == true && startsWith(github.repository, 'SixLabors')
Original file line number Diff line number Diff line change 2121 <PackageReference Update =" BenchmarkDotNet" Version =" 0.12.1" />
2222 <PackageReference Update =" Magick.NET-Q16-AnyCPU" Version =" 7.22.0" />
2323 <PackageReference Update =" Moq" Version =" 4.14.6" />
24+ <PackageReference Include =" runtime.osx.10.10-x64.CoreCompat.System.Drawing" Version =" 5.8.64" Condition =" '$(IsOSX)'=='true'" />
2425 <PackageReference Update =" System.Drawing.Common" Version =" 4.7.0" />
2526 <PackageReference Update =" GeoJSON.Net" Version =" 1.2.19" />
2627 <PackageReference Update =" SkiaSharp" Version =" 2.80.2" />
You can’t perform that action at this time.
0 commit comments