James Jackson-South
143c3bb4f2
Cleanup
3 months ago
Stefan Nikolei
7b4615f70c
Add ARM hosted runners
Added macos-26 and ubuntu-2204 github runners which run on arm
Use Tolerant ImageComparer
We now use the tolerant Image Comparer for now.
Disable Tests which need libgdiplus
This disables all tests which need libgdiplus for macs with arm.
The hosted runners do not have libgdiplus installed
Install libgdiplus on mac
Enable disabled tests on arm
Try to create symlink
Try without fallback path
Skip on linux
This was removed by mistake
Remove whitespace
3 months ago
Stefan Nikolei
c560e321de
Drop .NET9
3 months ago
Stefan Nikolei
053aca4eff
Use 10.0 in build
3 months ago
Stefan Nikolei
e8eb6ba391
Add .NET10.0 as TFM
3 months ago
James Jackson-South
063952605b
Handle hex parsing in Color with format support ( #2964 )
* Handle hex parsing in Color with format support
* Rewrite to remove allocations
* Fix formatting
* Create zero-allocation version
* Use primed OS independent LFS caching
* Use a normalized cache key so Windows uses it.
* Fix LFS caching
* Remove bad task
* Try to get Windows to use the cache
* Try again.
6 months ago
James Jackson-South
718939933d
use sudo apt-get update
10 months ago
Stefan Nikolei
eff8eee77b
Add libgdi installation to coverage
1 year ago
Stefan Nikolei
5443840e97
Install libgdiplus on ubuntu
1 year ago
James Jackson-South
87d6f00e82
Test against NET 9
1 year ago
James Jackson-South
fd77d2587e
Update build-and-test.yml
2 years ago
Anton Firszov
eb1c871f79
Update build-and-test.yml
2 years ago
James Jackson-South
3f22857a80
Allow nightlies from previous releases
2 years ago
dependabot[bot]
d865ab96f2
Bump NuGet/setup-nuget from 1 to 2
Bumps [NuGet/setup-nuget](https://github.com/nuget/setup-nuget ) from 1 to 2.
- [Release notes](https://github.com/nuget/setup-nuget/releases )
- [Commits](https://github.com/nuget/setup-nuget/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: NuGet/setup-nuget
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
ecdd12e7b5
Bump codecov/codecov-action from 3 to 4
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
6580494b5a
Bump actions/cache from 3 to 4
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
51cd84eb2f
Bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
75b9d88a48
Bump actions/setup-dotnet from 3 to 4
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Stefan Nikolei
69951a59c5
remove sdk-preview
2 years ago
Stefan Nikolei
836744f47b
use win-x64 as rid
2 years ago
Stefan Nikolei
807b5d9555
Update build sdk to net8
2 years ago
Stefan Nikolei
560886b3d0
Update to net8
2 years ago
dependabot[bot]
413f9f62a4
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
James Jackson-South
ed3860cfda
Handle EOF in Jpeg bit reader when data is bad to prevent DOS attack. ( #2516 )
* Handle EOF in bit reader when data is bad.
* Allow parallel processing of multi-megapixel image
* Stream seek can exceed the length of a stream
* Try triggering on release branches
* Update JpegBitReader.cs
* Skin on Win .NET 6
* All Win OS is an issue
* Address feedback
* add validation to CanIterateWithoutIntOverflow
---------
Co-authored-by: antonfirsov <antonfir@gmail.com>
2 years ago
James Jackson-South
661f28158c
Update oss-bug-report.yml
3 years ago
James Jackson-South
46e1f3578a
Remove commercial template for v3
3 years ago
Stefan Nikolei
583289598f
go back to 4vcpu
3 years ago
Stefan Nikolei
0dc7f55e2c
try without net6 target
3 years ago
Stefan Nikolei
354ad5d1dd
bump up buildjet
3 years ago
Stefan Nikolei
190ec5d5a7
use sdk 7.0.x
3 years ago
Stefan Nikolei
8c16bfb4e6
bump up buildjet
3 years ago
Stefan Nikolei
6c8ab2bd23
try update .net6 arm build to 7.x.x sdk
3 years ago
James Jackson-South
24a0a5f9a2
Update build-and-test.yml
3 years ago
James Jackson-South
f60bfdf3c7
skip duplicates on 409
3 years ago
James Jackson-South
236f7a6fea
No need for duplicate commands.
3 years ago
James Jackson-South
4166581ab5
Update build-and-test.yml
3 years ago
James Jackson-South
e89d95ac03
Use Feedz as the nightly package host
3 years ago
James Jackson-South
7047cb775a
Attempt to workaround SDK changes
3 years ago
James Jackson-South
aeca1175d8
Wrap with braces
3 years ago
James Jackson-South
3d39a6c5cf
Try nesting
3 years ago
James Jackson-South
dba45c06e7
Attempt to restrict trigger for ARM to labels
3 years ago
James Jackson-South
4938220167
Try bumping up the runners to give us more ram/cpu
3 years ago
James Jackson-South
7963584fea
Use quotes
3 years ago
Brian Popow
fc6ec0a9f3
Install libgdi+ only for os=buildjet-2vcpu-ubuntu-2204-arm
3 years ago
Brian Popow
286fa4deb7
Add libgdi+ on ubuntu
3 years ago
James Jackson-South
629cc592d5
Use correct runners
3 years ago
James Jackson-South
2e2de452ab
Add buildjet ARM64 runners.
3 years ago
dependabot[bot]
a0e83efd70
Bump actions/setup-dotnet from 2 to 3
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
James Jackson-South
0c62aebc03
Enable .NET 7 workflows
3 years ago
James Jackson-South
af9bfe516e
Mac fix is not released yet
3 years ago