Skip to content

Fix Windows source-code CI failures for public help links - #22

Open
hjorslev with Copilot wants to merge 3 commits into
mainfrom
copilot/fix-failing-github-actions-job
Open

Fix Windows source-code CI failures for public help links#22
hjorslev with Copilot wants to merge 3 commits into
mainfrom
copilot/fix-failing-github-actions-job

Conversation

Copilot AI commented Aug 9, 2026

Copy link
Copy Markdown

The Process-PSModule / Test-SourceCode / Test-SourceCode (Windows) job was failing the upstream PublicHelpLink checks for exported commands. Four public functions were missing the canonical documentation link expected by the reusable PSModule source-code tests.

  • Root cause

    • Test-SourceCode enforces a canonical .LINK entry for exported functions.
    • The following commands had comment-based help but no canonical documentation link:
      • Get-IntuneDevice
      • Get-IntuneDeviceLogin
      • Get-IntuneRemediationDeviceStatus
      • Get-IntuneRemediationSummary
  • Change

    • Added the canonical psmodule.io help link to each affected public function’s comment-based help block.
    • Kept the change scoped to help metadata only; no command logic or tests were modified.
  • Updated files

    • src/functions/public/Device/Get-IntuneDevice.ps1
    • src/functions/public/Device/Get-IntuneDeviceLogin.ps1
    • src/functions/public/Remediation/Get-IntuneRemediationDeviceStatus.ps1
    • src/functions/public/Remediation/Get-IntuneRemediationSummary.ps1
  • Example

    .LINK
    https://psmodule.io/IntuneOperator/Functions/Device/Get-IntuneDevice/

Co-authored-by: hjorslev <8019569+hjorslev@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job Process-PSModule Fix Windows source-code CI failures for public help links Aug 9, 2026
Copilot AI requested a review from hjorslev August 9, 2026 08:54
@github-actions

github-actions Bot commented Aug 9, 2026

Copy link
Copy Markdown

Super-linter summary

Language Validation result
CHECKOV Pass ✅
GITHUB_ACTIONS Pass ✅
GITLEAKS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
MARKDOWN Pass ✅
NATURAL_LANGUAGE Pass ✅
POWERSHELL Pass ✅
PRE_COMMIT Pass ✅
SPELL_CODESPELL Pass ✅
TRIVY Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

Co-authored-by: hjorslev <8019569+hjorslev@users.noreply.github.com>
@hjorslev
hjorslev marked this pull request as ready for review August 24, 2026 14:44
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.

2 participants