From 59b680bc6cfd3b6a201a28f18825439977284a5d Mon Sep 17 00:00:00 2001 From: Jake Hildreth <93942157+jakehildreth@users.noreply.github.com> Date: Sun, 2 Aug 2026 12:13:29 -0400 Subject: [PATCH] fix(build): ensure format file triggers publish and loads from source - add LS2Issue.format.ps1xml to publish.yml push trigger paths - add explicit FormatsToProcess to Locksmith2.psd1 for source imports --- .github/workflows/publish.yml | 1 + Locksmith2.psd1 | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 02b0202..2046a4d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,6 +9,7 @@ on: - 'Build/**' - 'Locksmith2.psm1' - 'Locksmith2.psd1' + - 'LS2Issue.format.ps1xml' - 'LICENSE' - '.github/workflows/publish.yml' workflow_dispatch: # Allow manual trigger diff --git a/Locksmith2.psd1 b/Locksmith2.psd1 index a32cf65..212a70c 100644 --- a/Locksmith2.psd1 +++ b/Locksmith2.psd1 @@ -6,6 +6,7 @@ CompatiblePSEditions=@('Desktop', 'Core') Copyright='(c) 2024 - 2026. All rights reserved.' Description='An AD CS toolkit for AD Admins, Defensive Security Professionals, and Filthy Red Teamers' + FormatsToProcess=@('LS2Issue.format.ps1xml') FunctionsToExport=@('*') GUID='e32f7d0d-2b10-4db2-b776-a193958e3d69' ModuleVersion='2026.8.20917'