Skip to content

docs: Updating Splatter.Splatter.ps1 ( re #28 ) #44

docs: Updating Splatter.Splatter.ps1 ( re #28 )

docs: Updating Splatter.Splatter.ps1 ( re #28 ) #44

Triggered via push September 6, 2024 04:50
Status Failure
Total duration 1m 13s
Artifacts 2
PowerShellStaticAnalysis
35s
PowerShellStaticAnalysis
TestPowerShellOnLinux
16s
TestPowerShellOnLinux
TagReleaseAndPublish
4s
TagReleaseAndPublish
BuildSplatter
1m 5s
BuildSplatter
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 35 warnings, and 10 notices
TestPowerShellOnLinux
Splatter Get-Splat makes splatting more gettable Will let you pipe splats The expression after '&' in a pipeline element produced an object that was not valid. It must result in a command name, a script block, or a CommandInfo object.
TestPowerShellOnLinux
Splatter Get-Splat makes splatting more gettable Will accept objects, and turn them into hashtables The expression after '&' in a pipeline element produced an object that was not valid. It must result in a command name, a script block, or a CommandInfo object.
TestPowerShellOnLinux
Splatter Get-Splat makes splatting more gettable Will handle piped input The expression after '&' in a pipeline element produced an object that was not valid. It must result in a command name, a script block, or a CommandInfo object.
TestPowerShellOnLinux
Splatter Will find commands that fit a splat The expression after '&' in a pipeline element produced an object that was not valid. It must result in a command name, a script block, or a CommandInfo object.
TestPowerShellOnLinux
Splatter Splatter Aliases are Sweet Syntax Sugar ??@ finds a splat The expression after '&' in a pipeline element produced an object that was not valid. It must result in a command name, a script block, or a CommandInfo object.
TestPowerShellOnLinux
Splatter Splatter Aliases are Sweet Syntax Sugar .@ (Use-Splat) The expression after '&' in a pipeline element produced an object that was not valid. It must result in a command name, a script block, or a CommandInfo object.
TestPowerShellOnLinux
Splatter Simplified splatting to script blocks Is easy to splat a script block The expression after '&' in a pipeline element produced an object that was not valid. It must result in a command name, a script block, or a CommandInfo object.
TestPowerShellOnLinux
Splatter Simplified splatting to script blocks Can pass additional arguments The expression after '&' in a pipeline element produced an object that was not valid. It must result in a command name, a script block, or a CommandInfo object.
TestPowerShellOnLinux
Splatter Find Splat helps you find commands to splat Will find them within a -Module The expression after '&' in a pipeline element produced an object that was not valid. It must result in a command name, a script block, or a CommandInfo object.
TestPowerShellOnLinux
Splatter Find Splat helps you find commands to splat Will find them within a -Module (with a -Command filter) The expression after '&' in a pipeline element produced an object that was not valid. It must result in a command name, a script block, or a CommandInfo object.
TagReleaseAndPublish
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
TagReleaseAndPublish
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
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
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
TestPowerShellOnLinux
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
TestPowerShellOnLinux
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestPowerShellOnLinux
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestPowerShellOnLinux
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
PowerShellStaticAnalysis
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
PowerShellStaticAnalysis
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PowerShellStaticAnalysis: Splatter.ps.psm1#L26
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Splatter.ps.psm1#L30
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Splatter.ps.psm1#L31
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Splatter.ps.psm1#L41
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Splatter.ps.psm1#L43
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Splatter.ps.psm1#L46
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: @.ps1#L52
PSAvoidAssignmentToAutomaticVariable : The Variable '_' 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: @.ps1#L52
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: @.ps1#L353
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: @.ps1#L350
PSReviewUnusedParameter : The parameter 'Stream' has been declared but not used.
PowerShellStaticAnalysis
Splatter: Module Manifest does not contain a file list
PowerShellStaticAnalysis
Find-Splat: Find-Splat does not have an output type
PowerShellStaticAnalysis
Get-Splat: Get-Splat does not have an output type
PowerShellStaticAnalysis
Initialize-Splatter: Initialize-Splatter does not have an output type
PowerShellStaticAnalysis
Merge-Splat: Merge-Splat does not have an output type
PowerShellStaticAnalysis
Use-Splat: Use-Splat does not have an output type
PowerShellStaticAnalysis
Use-Splat: Use-Splat example 3 does not mention Use-Splat
PowerShellStaticAnalysis
Out-Splat: paramBlockParts 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-Splat: $this is assigned to but never used. It is assigned at Line=48 Column=22
PowerShellStaticAnalysis
Find-Splat: Find-Splat does not define any #regions
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "PesterResults". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
BuildSplatter
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
BuildSplatter
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
ModuleLoaded
PSSVG Loaded from Path - /home/runner/work/_actions/StartAutomating/PSSVG/main/PSSVG.psd1
Running
/home/runner/work/Splatter/Splatter/Build/Splatter.PSSVG.ps1
ModuleLoaded
PipeScript Loaded from Path - /home/runner/work/_actions/StartAutomating/PipeScript/main/PipeScript.psd1
BuildSplatter
.PipeScript ran in 0.0119 ms
BuildSplatter
Building Files in '/home/runner/work/Splatter/Splatter'
BuildSplatter
4 files outputted
BuildSplatter
4 files built ( 2.54kb ) in 3.9346529 seconds
ModuleLoaded
EZOut Loaded from Path - /home/runner/work/_actions/StartAutomating/EZOut/master/EZOut.psd1
BuildSplatter
Pulling Updates
BuildSplatter
Pushing Changes

Artifacts

Produced during runtime
Name Size
PesterResults
23.5 KB
StartAutomating~Splatter~QJA2CP.dockerbuild
14.7 KB