Skip to content

Merge branch 'main' of https://github.com/ktsu-dev/Keybinding #418

Merge branch 'main' of https://github.com/ktsu-dev/Keybinding

Merge branch 'main' of https://github.com/ktsu-dev/Keybinding #418

Triggered via push August 12, 2026 08:43
Status Success
Total duration 5m 5s
Artifacts 1

dotnet.yml

on: push
Build, Test & Release
3m 59s
Build, Test & Release
Update Winget Manifests
1m 0s
Update Winget Manifests
Security Scanning
23s
Security Scanning
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 11 warnings, and 3 notices
Build, Test & Release
Cannot remove attribute 'System.Runtime.CompilerServices.NullableContextAttribute(0)' from 'System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.AppendFormatted(scoped System.ReadOnlySpan<char>, int, string?)'.
Build, Test & Release
Cannot remove attribute 'System.Runtime.CompilerServices.NullableContextAttribute(0)' from 'System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.AppendFormatted(scoped System.ReadOnlySpan<char>, int, string?)'.
Build, Test & Release
Cannot remove attribute 'System.Runtime.CompilerServices.NullableContextAttribute(0)' from 'System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.AppendFormatted(scoped System.ReadOnlySpan<char>)'.
Build, Test & Release
Cannot remove attribute 'System.Runtime.CompilerServices.NullableContextAttribute(0)' from 'System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.AppendFormatted(scoped System.ReadOnlySpan<char>)'.
Build, Test & Release
Cannot remove attribute 'System.Runtime.CompilerServices.NullableContextAttribute(0)' from 'System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.DefaultInterpolatedStringHandler(int, int, System.IFormatProvider?, System.Span<char>)'.
Build, Test & Release
Cannot remove attribute 'System.Runtime.CompilerServices.NullableContextAttribute(0)' from 'System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.DefaultInterpolatedStringHandler(int, int, System.IFormatProvider?, System.Span<char>)'.
Build, Test & Release
Cannot remove attribute 'System.Runtime.CompilerServices.NullableAttribute(0)' from 'System.Runtime.CompilerServices.DefaultInterpolatedStringHandler'.
Build, Test & Release
Cannot remove attribute 'System.Runtime.CompilerServices.NullableAttribute(0)' from 'System.Runtime.CompilerServices.DefaultInterpolatedStringHandler'.
Build, Test & Release
Cannot remove attribute 'System.Runtime.CompilerServices.NullableContextAttribute(2)' from 'System.Runtime.CompilerServices.DefaultInterpolatedStringHandler'.
Build, Test & Release
Cannot remove attribute 'System.Runtime.CompilerServices.NullableContextAttribute(2)' from 'System.Runtime.CompilerServices.DefaultInterpolatedStringHandler'.
Build, Test & Release: Keybinding.Core/Services/ProfileManager.cs#L82
Extract this nested ternary operation into an independent statement.
Build, Test & Release: Keybinding.Core/Services/ProfileManager.cs#L35
Define a constant instead of using this literal 'Profile ID cannot be null or whitespace' 6 times.
Build, Test & Release: Keybinding.Core/Models/Profile.cs#L68
Define a constant instead of using this literal 'Command ID cannot be null or whitespace' 4 times.
Build, Test & Release: Keybinding.Core/Models/Profile.cs#L68
Define a constant instead of using this literal 'Command ID cannot be null or whitespace' 4 times.
Build, Test & Release: Keybinding.Core/Models/MusicalTypes.cs#L170
Define a constant instead of using this literal 'COMMAND' 4 times.
Build, Test & Release: Keybinding.Core/Models/MusicalTypes.cs#L170
Define a constant instead of using this literal 'COMMAND' 4 times.
Build, Test & Release: Keybinding.Core/Models/MusicalTypes.cs#L170
Define a constant instead of using this literal 'WINDOWS' 4 times.
Build, Test & Release: Keybinding.Core/Models/MusicalTypes.cs#L170
Define a constant instead of using this literal 'WINDOWS' 4 times.
Build, Test & Release: Keybinding.Core/Models/MusicalTypes.cs#L170
Define a constant instead of using this literal 'CONTROL' 4 times.
Build, Test & Release: Keybinding.Core/Models/MusicalTypes.cs#L170
Define a constant instead of using this literal 'CONTROL' 4 times.
Update Winget Manifests
No files were found with the provided path: winget/*.yaml. No artifacts will be uploaded.
Security Scanning
Snapshot successfully created at 2026-08-12T08:47:42.980Z
Security Scanning
{ "manifests": {}, "version": 0, "job": { "correlator": "security", "id": "31579617669" }, "sha": "02bfada689064e993a8137dea55b44652a43ca22", "ref": "refs/heads/main", "scanned": "2026-08-12T08:47:42.802Z", "detector": { "name": "Component Detection", "version": "0.0.1", "url": "https://github.com/advanced-security/component-detection-dependency-submission-action" } }
Security Scanning
Submitting snapshot...

Artifacts

Produced during runtime
Name Size Digest
coverage-report Expired
85.4 KB
sha256:acdcfc6fc539a8e6a37c6f244b0ad6e50e34afd311e1e8655b97cfb0ae03459c