You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PSGallery only accepts PowerShell packages: a module (.psd1 manifest + .psm1) or a script (.ps1 with PSData metadata). This repo's core artifacts are a Python GUI (ExploitProtection.PY) plus the mitigation XML — so publishing requires a thin PowerShell wrapper module around Set-ProcessMitigation.
Security note: the API key must never be pasted into issues, code, or chat. Put it in repository Actions secrets and publish from a workflow step calling Publish-Module -NuGetApiKey $env:PSGALLERY_KEY — keeps releases reproducible and the key non-exportable.
Next step to make this real: add a module/ folder (manifest + wrapper + release workflow). Leaving open until that exists.
Activity
neohiro commentedon Aug 26, 2026
PSGallery only accepts PowerShell packages: a module (
.psd1manifest +.psm1) or a script (.ps1withPSDatametadata). This repo's core artifacts are a Python GUI (ExploitProtection.PY) plus the mitigation XML — so publishing requires a thin PowerShell wrapper module aroundSet-ProcessMitigation.Minimal viable shape:
Security note: the API key must never be pasted into issues, code, or chat. Put it in repository Actions secrets and publish from a workflow step calling
Publish-Module -NuGetApiKey $env:PSGALLERY_KEY— keeps releases reproducible and the key non-exportable.Next step to make this real: add a
module/folder (manifest + wrapper + release workflow). Leaving open until that exists.