Skip to content

feat: Splatter ghcr.io publishing ( Fixes #33 ) #42

feat: Splatter ghcr.io publishing ( Fixes #33 )

feat: Splatter ghcr.io publishing ( Fixes #33 ) #42

Triggered via push September 6, 2024 04:39
Status Failure
Total duration 48s
Artifacts 1
PowerShellStaticAnalysis
27s
PowerShellStaticAnalysis
TestPowerShellOnLinux
24s
TestPowerShellOnLinux
TagReleaseAndPublish
12s
TagReleaseAndPublish
BuildSplatter
39s
BuildSplatter
Fit to window
Zoom out
Zoom in

Annotations

1 error, 35 warnings, and 6 notices
BuildSplatter
Process completed with exit code 1.
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: @.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#L350
PSReviewUnusedParameter : The parameter 'Stream' has been declared but not used.
PowerShellStaticAnalysis: @.ps1#L353
PSAvoidTrailingWhitespace : Line has trailing whitespace
PowerShellStaticAnalysis: Get-Splat.ps1#L49
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: Get-Splat.ps1#L49
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: Merge-Splat.ps1#L128
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: Merge-Splat.ps1#L49
PSReviewUnusedParameter : The parameter 'Remove' has been declared but not used.
PowerShellStaticAnalysis: Merge-Splat.ps1#L56
PSReviewUnusedParameter : The parameter 'Include' has been declared but not used.
PowerShellStaticAnalysis: Merge-Splat.ps1#L62
PSReviewUnusedParameter : The parameter 'Exclude' 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.0183 ms
BuildSplatter
Building Files in '/home/runner/work/Splatter/Splatter'
BuildSplatter
0 files built ( 0kb ) in 0.2448776 seconds

Artifacts

Produced during runtime
Name Size
PesterResults Expired
15 KB