Yubico / Yubico.NET.SDK

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

Add contributor templates for issues and pull requests #74

Closed DennisDyallo closed 2 months ago

DennisDyallo commented 2 months ago

Description

Added contributor templates to facilitate collaboration

Type of change

Workflow

How Has This Been Tested?

Set up in a private repo and observed the outcome here: https://github.com/DennisDyallo/tools/issues/new/choose

Checklist:

github-actions[bot] commented 2 months ago

Code Coverage

Package Line Rate Branch Rate Complexity Health
Yubico.Core 43% 32% 1409
Yubico.YubiKey 53% 48% 6085
Summary 51% (8294 / 16290) 45% (2662 / 5929) 7494

Minimum allowed line rate is 50%

github-actions[bot] commented 2 months ago

Test Results

    2 files  ±0      2 suites  ±0   2s :stopwatch: ±0s 3 615 tests ±0  3 615 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  3 617 runs  ±0  3 617 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 2354db83. ± Comparison against base commit 043119ad.

This pull request removes 25 and adds 25 tests. Note that renamed tests count towards both. ``` Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestHidDevice { LastAccessed = 2024-04-12T08:34:45.6084997+00:00, ParentDeviceId = null, Path = "", ProductId = 0, Usage = 0, ··· }, application: Fido2) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestHidDevice { LastAccessed = 2024-04-12T08:34:45.6084997+00:00, ParentDeviceId = null, Path = "", ProductId = 0, Usage = 0, ··· }, application: FidoU2f) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestHidDevice { LastAccessed = 2024-04-12T08:34:45.6085207+00:00, ParentDeviceId = null, Path = "", ProductId = 0, Usage = 0, ··· }, application: Otp) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-12T08:34:45.6085907+00:00, ParentDeviceId = null, Path = "" }, application: Fido2) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-12T08:34:45.6085907+00:00, ParentDeviceId = null, Path = "" }, application: FidoU2f) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-12T08:34:45.6085907+00:00, ParentDeviceId = null, Path = "" }, application: Management) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-12T08:34:45.6085907+00:00, ParentDeviceId = null, Path = "" }, application: Oath) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-12T08:34:45.6085907+00:00, ParentDeviceId = null, Path = "" }, application: OpenPgp) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-12T08:34:45.6085907+00:00, ParentDeviceId = null, Path = "" }, application: Otp) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-12T08:34:45.6085907+00:00, ParentDeviceId = null, Path = "" }, application: Piv) … ``` ``` Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestHidDevice { LastAccessed = 2024-04-16T13:48:30.6785419+00:00, ParentDeviceId = null, Path = "", ProductId = 0, Usage = 0, ··· }, application: Fido2) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestHidDevice { LastAccessed = 2024-04-16T13:48:30.6785419+00:00, ParentDeviceId = null, Path = "", ProductId = 0, Usage = 0, ··· }, application: FidoU2f) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestHidDevice { LastAccessed = 2024-04-16T13:48:30.6785629+00:00, ParentDeviceId = null, Path = "", ProductId = 0, Usage = 0, ··· }, application: Otp) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-16T13:48:30.6786321+00:00, ParentDeviceId = null, Path = "" }, application: Fido2) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-16T13:48:30.6786321+00:00, ParentDeviceId = null, Path = "" }, application: FidoU2f) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-16T13:48:30.6786321+00:00, ParentDeviceId = null, Path = "" }, application: Management) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-16T13:48:30.6786321+00:00, ParentDeviceId = null, Path = "" }, application: Oath) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-16T13:48:30.6786321+00:00, ParentDeviceId = null, Path = "" }, application: OpenPgp) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-16T13:48:30.6786321+00:00, ParentDeviceId = null, Path = "" }, application: Otp) Yubico.YubiKey.ConnectionManagerTests ‑ DeviceSupportsApplication_GivenSupportedTuple_ReturnsTrue(device: TestSmartCardDevice { Atr = null, Kind = Any, LastAccessed = 2024-04-16T13:48:30.6786321+00:00, ParentDeviceId = null, Path = "" }, application: Piv) … ```