Yubico / Yubico.NET.SDK

A YubiKey SDK for .NET developers
Apache License 2.0
96 stars 48 forks source link

Fix building NativeShims on OSX #109

Closed AdamVe closed 1 week ago

AdamVe commented 1 week ago

Description

Updates the source files so that it is possible to build macos shims for arm64 and x86_64 platforms.

Fixes #76 , YESDK1320

Type of change

Please delete options that are not relevant.

How has this been tested?

The build which fails in main/develop does not fail anymore.

github-actions[bot] commented 1 week ago

Test Results: Windows

    2 files      2 suites   4s :stopwatch: 3 700 tests 3 700 :white_check_mark: 0 :zzz: 0 :x: 3 702 runs  3 702 :white_check_mark: 0 :zzz: 0 :x:

Results for commit ad185823.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 1 week ago

Test Results: Ubuntu

    2 files      2 suites   9s :stopwatch: 3 692 tests 3 692 :white_check_mark: 0 :zzz: 0 :x: 3 694 runs  3 694 :white_check_mark: 0 :zzz: 0 :x:

Results for commit ad185823.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 1 week ago

Test Results: MacOS

    2 files      2 suites   4s :stopwatch: 3 692 tests 3 692 :white_check_mark: 0 :zzz: 0 :x: 3 694 runs  3 694 :white_check_mark: 0 :zzz: 0 :x:

Results for commit ad185823.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 1 week ago

Code Coverage

Package Line Rate Branch Rate Complexity Health
Yubico.Core 41% 31% 4257
Yubico.YubiKey 51% 47% 18831
Summary 49% (31941 / 65124) 45% (8173 / 18324) 23088

Minimum allowed line rate is 40%