Skip to content

feat(server): Fun output .ToString() ( Fixes #53, re #24 ) #52

feat(server): Fun output .ToString() ( Fixes #53, re #24 )

feat(server): Fun output .ToString() ( Fixes #53, re #24 ) #52

Triggered via push July 1, 2026 20:23
Status Success
Total duration 46s
Artifacts –

BuildFun.yml

on: push
PowerShellStaticAnalysis
42s
PowerShellStaticAnalysis
TestPowerShellOnLinux
26s
TestPowerShellOnLinux
TagReleaseAndPublish
11s
TagReleaseAndPublish
buildfun
5s
buildfun
Fit to window
Zoom out
Zoom in

Annotations

26 warnings
TagReleaseAndPublish
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
TagReleaseAndPublish
Pull Request has not merged, skipping Gallery Publish
TagReleaseAndPublish
Pull Request has not merged, skipping GitHub release
TagReleaseAndPublish
Pull Request has not merged, skipping Tagging
TestPowerShellOnLinux
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PowerShellStaticAnalysis
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PowerShellStaticAnalysis: Fun.ps1#L35
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Fun.ps1#L29
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Fun.ps1#L28
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Fun.ps1#L24
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Fun.ps1#L16
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Fun.ps1#L12
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Fun.ps1#L10
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Fun.ps1#L6
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Fun.ps1#L3
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Fun.ps1#L333
PSAvoidAssignmentToAutomaticVariable : The Variable 'this' is an automatic variable that is built into PowerShell, assigning to it might have undesired side effects. If assignment is not by design, please use a different name.
PowerShellStaticAnalysis
Fun: toRemove is an array, and you append to it with +=. Since arrays in .NET are immutable (they never change), this causes the list to be recreated, and gets REALLY slow. A better alternative would be using an ArrayList.
PowerShellStaticAnalysis
Get-Fun: No command is an island. Please add at least one .LINK to Get-Fun.
PowerShellStaticAnalysis
Get-Fun: Get-Fun example 3 does not mention Get-Fun
PowerShellStaticAnalysis
Get-Fun: Get-Fun example 2 does not mention Get-Fun
PowerShellStaticAnalysis
Get-Fun: Get-Fun example 1 does not mention Get-Fun
PowerShellStaticAnalysis
Fun: No command is an island. Please add at least one .LINK to Fun.
PowerShellStaticAnalysis
Get-Fun: Get-Fun does not have an output type
PowerShellStaticAnalysis
Fun: Fun does not have an output type
PowerShellStaticAnalysis
Fun: Fun does not follow the verb-noun naming convention.
PowerShellStaticAnalysis
Fun: Module Manifest does not contain a file list