Skip to content

Use NuGet trusted publishing - #195

Merged
Keboo merged 1 commit into
mainfrom
kepler/nuget-trusted-publishing-pipeline
Nov 9, 2026
Merged

Keboo merged 1 commit into
mainfrom
kepler/nuget-trusted-publishing-pipeline

Conversation

@Keboo

@Keboo Keboo commented Nov 9, 2026

Copy link
Copy Markdown
Owner

Replaces the long-lived NUGET_API_KEY secret with OIDC-based NuGet/login. Requires a NUGET_USER secret and a trusted publishing policy on nuget.org.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@Keboo
Keboo enabled auto-merge (squash) November 9, 2026 22:45
@github-actions

github-actions Bot commented Nov 9, 2026

Copy link
Copy Markdown

Summary - Code Coverage

Summary
Generated on: 11/9/2026 - 10:46:32 PM
Coverage date: 11/9/2026 - 10:46:28 PM - 11/9/2026 - 10:46:29 PM
Parser: MultiReport (2x Cobertura)
Assemblies: 3
Classes: 37
Files: 39
Line coverage: 11.5% (172 of 1495)
Covered lines: 172
Uncovered lines: 1323
Coverable lines: 1495
Total lines: 6052
Branch coverage: 3.7% (18 of 482)
Covered branches: 18
Total branches: 482
Method coverage: Feature is only available for sponsors
Tag: 292_42714703780

Coverage

AutoTyper - 55.2%
Name Line Branch
AutoTyper 55.2% 0%
AutoTyper.Program 55.2% 0%
AutoTyper.DeviceEmulator - 0%
Name Line Branch
AutoTyper.DeviceEmulator 0% 0%
AutoTyper.DeviceEmulator.CursorHelper 0%
AutoTyper.DeviceEmulator.KeyboardController 0% 0%
AutoTyper.DeviceEmulator.KeyboardObserver 0% 0%
AutoTyper.DeviceEmulator.KeyEventArgs 0%
AutoTyper.DeviceEmulator.KeyPressEventArgs 0%
AutoTyper.DeviceEmulator.MessageBasedTyping 0% 0%
AutoTyper.DeviceEmulator.MouseController 0% 0%
AutoTyper.DeviceEmulator.MouseEventArgs 0%
AutoTyper.DeviceEmulator.MouseObserver 0% 0%
AutoTyper.DeviceEmulator.Native.AppMouseStruct 0%
AutoTyper.DeviceEmulator.Native.AppObserver 0% 0%
AutoTyper.DeviceEmulator.Native.BaseObserver 0% 0%
AutoTyper.DeviceEmulator.Native.GlobalObserver 0% 0%
AutoTyper.DeviceEmulator.Native.Keyboard 0% 0%
AutoTyper.DeviceEmulator.Native.KeyEventArgsExt 0% 0%
AutoTyper.DeviceEmulator.Native.KeyPressEventArgsExt 0% 0%
AutoTyper.DeviceEmulator.Native.MouseEventExtArgs 0% 0%
AutoTyper.DeviceEmulator.Native.MouseKeybdHardwareInput 0%
AutoTyper.DeviceEmulator.Native.ObserverAbstract 0%
AutoTyper.DeviceEmulator.Native.SafeNativeMethods 0%
AutoTyper.DeviceEmulator.ScreenInfo 0% 0%
AutoTyper.DeviceEmulator.SystemInfo 0%
AutoTyper.UI - 21.3%
Name Line Branch
AutoTyper.UI 21.3% 9%
AutoTyper.UI.App 0% 0%
AutoTyper.UI.Converters.EnumToBooleanConverter 0% 0%
AutoTyper.UI.Converters.InverseBooleanConverter 0% 0%
AutoTyper.UI.Converters.InverseBooleanToVisibilityConverter 83.3% 83.3%
AutoTyper.UI.Converters.MonitorSelectionToStringConverter 0% 0%
AutoTyper.UI.MainWindow 0% 0%
AutoTyper.UI.MainWindowViewModel 22% 8.8%
AutoTyper.UI.Models.Snippet 100%
AutoTyper.UI.Services.ImageDisplayService 0% 0%
AutoTyper.UI.Services.SnippetStorageService 43.3% 33.3%
AutoTyper.UI.Services.ThemeService 32.1% 16.6%
AutoTyper.UI.Services.TypingService 11.7% 0%
AutoTyper.UI.ViewModels.AddSnippetViewModel 74.4% 25%
AutoTyper.UI.Views.ImageDisplayWindow 0% 0%

@Keboo
Keboo merged commit 1d25d01 into main Nov 9, 2026
3 checks passed
@Keboo
Keboo deleted the kepler/nuget-trusted-publishing-pipeline branch November 9, 2026 22:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant