Skip to content

🌟 [Release]: PowerShell-Lua data conversion now available via ConvertTo-Lua and ConvertFrom-Lua #4

🌟 [Release]: PowerShell-Lua data conversion now available via ConvertTo-Lua and ConvertFrom-Lua

🌟 [Release]: PowerShell-Lua data conversion now available via ConvertTo-Lua and ConvertFrom-Lua #4

Triggered via pull request April 13, 2026 17:09
Status Failure
Total duration 3m 16s
Artifacts 24

Process-PSModule.yml

on: pull_request
Process-PSModule  /  ...  /  Get-Settings
21s
Process-PSModule / Get-Settings / Get-Settings
Process-PSModule  /  ...  /  Build-Module
11s
Process-PSModule / Build-Module / Build-Module
Matrix: Process-PSModule / Lint-SourceCode / Lint-SourceCode
Matrix: Process-PSModule / Test-SourceCode / Test-SourceCode
Process-PSModule  /  ...  /  Lint code base
2m 10s
Process-PSModule / Lint-Repository / Lint code base
Matrix: Process-PSModule / Test-Module / Lint-Module
Matrix: Process-PSModule / Test-Module / Test-Module
Process-PSModule  /  ...  /  Build-Docs
1m 51s
Process-PSModule / Build-Docs / Build-Docs
Process-PSModule  /  ...  /  BeforeAll-ModuleLocal
17s
Process-PSModule / BeforeAll-ModuleLocal / BeforeAll-ModuleLocal
Process-PSModule  /  ...  /  Build-Site
34s
Process-PSModule / Build-Site / Build-Site
Matrix: Process-PSModule / Test-ModuleLocal / Test-ModuleLocal
Process-PSModule  /  ...  /  Get-TestResults
23s
Process-PSModule / Get-TestResults / Get-TestResults
Process-PSModule  /  ...  /  Get-CodeCoverage
20s
Process-PSModule / Get-CodeCoverage / Get-CodeCoverage
Process-PSModule  /  ...  /  AfterAll-ModuleLocal
17s
Process-PSModule / AfterAll-ModuleLocal / AfterAll-ModuleLocal
Process-PSModule  /  ...  /  Publish-Module
Process-PSModule / Publish-Module / Publish-Module
Process-PSModule  /  ...  /  Publish-Site
Process-PSModule / Publish-Site / Publish-Site
Fit to window
Zoom out
Zoom in

Annotations

90 errors, 1 warning, and 13 notices
Process-PSModule / Test-SourceCode / Test-SourceCode (Linux)
Process completed with exit code 1.
Process-PSModule / Test-SourceCode / Test-SourceCode (Linux)
Process completed with exit code 1.
Process-PSModule / Test-SourceCode / Test-SourceCode (Linux)
❌ Some [2] tests failed.
Process-PSModule / Test-SourceCode / Test-SourceCode (Linux)
[-] Should have matching filename and function/filter name (ID: FunctionName) 43ms (42ms|1ms)
Process-PSModule / Test-SourceCode / Test-SourceCode (Linux)
[-] Should contain one function or filter (ID: FunctionCount) 57ms (50ms|7ms)
Process-PSModule / Test-SourceCode / Test-SourceCode (macOS)
Process completed with exit code 1.
Process-PSModule / Test-SourceCode / Test-SourceCode (macOS)
Process completed with exit code 1.
Process-PSModule / Test-SourceCode / Test-SourceCode (macOS)
❌ Some [2] tests failed.
Process-PSModule / Test-SourceCode / Test-SourceCode (macOS)
[-] Should have matching filename and function/filter name (ID: FunctionName) 36ms (35ms|1ms)
Process-PSModule / Test-SourceCode / Test-SourceCode (macOS)
[-] Should contain one function or filter (ID: FunctionCount) 72ms (70ms|2ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (macOS)
Process completed with exit code 1.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (macOS)
Process completed with exit code 1.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (macOS)
❌ Some [4] tests failed.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (macOS)
[-] Use whitespaces (PSUseConsistentWhitespace) 20ms (5ms|16ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (macOS)
[-] Use Cmdlet Correctly (PSUseCmdletCorrectly) 39ms (19ms|20ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (macOS)
[-] Avoid long lines (PSAvoidLongLines) 10ms (9ms|1ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (macOS)
[-] Use OutputType Correctly (PSUseOutputTypeCorrectly) 33ms (29ms|4ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Linux)
Process completed with exit code 1.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Linux)
Process completed with exit code 1.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Linux)
❌ Some [4] tests failed.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Linux)
[-] Use whitespaces (PSUseConsistentWhitespace) 8ms (7ms|1ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Linux)
[-] Use Cmdlet Correctly (PSUseCmdletCorrectly) 8ms (7ms|2ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Linux)
[-] Avoid long lines (PSAvoidLongLines) 12ms (10ms|2ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Linux)
[-] Use OutputType Correctly (PSUseOutputTypeCorrectly) 40ms (37ms|3ms)
Process-PSModule / Test-Module / Lint-Module (macOS)
Process completed with exit code 1.
Process-PSModule / Test-Module / Lint-Module (macOS)
Process completed with exit code 1.
Process-PSModule / Test-Module / Lint-Module (macOS)
❌ Some [3] tests failed.
Process-PSModule / Test-Module / Lint-Module (macOS)
[-] Use Cmdlet Correctly (PSUseCmdletCorrectly) 5ms (4ms|1ms)
Process-PSModule / Test-Module / Lint-Module (macOS)
[-] Avoid long lines (PSAvoidLongLines) 23ms (22ms|1ms)
Process-PSModule / Test-Module / Lint-Module (macOS)
[-] Use OutputType Correctly (PSUseOutputTypeCorrectly) 24ms (23ms|1ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Windows)
Process completed with exit code 1.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Windows)
Process completed with exit code 1.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Windows)
❌ Some [4] tests failed.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Windows)
[-] Use whitespaces (PSUseConsistentWhitespace) 5ms (4ms|1ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Windows)
[-] Use Cmdlet Correctly (PSUseCmdletCorrectly) 6ms (5ms|1ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Windows)
[-] Avoid long lines (PSAvoidLongLines) 7ms (6ms|1ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Windows)
[-] Use OutputType Correctly (PSUseOutputTypeCorrectly) 48ms (46ms|3ms)
Process-PSModule / Test-Module / Lint-Module (Linux)
Process completed with exit code 1.
Process-PSModule / Test-Module / Lint-Module (Linux)
Process completed with exit code 1.
Process-PSModule / Test-Module / Lint-Module (Linux)
❌ Some [3] tests failed.
Process-PSModule / Test-Module / Lint-Module (Linux)
[-] Use Cmdlet Correctly (PSUseCmdletCorrectly) 13ms (11ms|2ms)
Process-PSModule / Test-Module / Lint-Module (Linux)
[-] Avoid long lines (PSAvoidLongLines) 12ms (10ms|2ms)
Process-PSModule / Test-Module / Lint-Module (Linux)
[-] Use OutputType Correctly (PSUseOutputTypeCorrectly) 46ms (43ms|3ms)
Process-PSModule / Test-SourceCode / Test-SourceCode (Windows)
Process completed with exit code 1.
Process-PSModule / Test-SourceCode / Test-SourceCode (Windows)
Process completed with exit code 1.
Process-PSModule / Test-SourceCode / Test-SourceCode (Windows)
❌ Some [2] tests failed.
Process-PSModule / Test-SourceCode / Test-SourceCode (Windows)
[-] Should have matching filename and function/filter name (ID: FunctionName) 55ms (54ms|1ms)
Process-PSModule / Test-SourceCode / Test-SourceCode (Windows)
[-] Should contain one function or filter (ID: FunctionCount) 161ms (157ms|4ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
Process completed with exit code 1.
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
Process completed with exit code 1.
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
❌ Some [5] tests failed.
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
[-] Converts an empty table 18ms (16ms|2ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
[-] Handles escaped single quote in single-quoted string 19ms (17ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
[-] Handles \u{XXXX} unicode escape 20ms (19ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
[-] Handles \ddd decimal escape 16ms (15ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
[-] Handles \xXX hex escape 59ms (56ms|2ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
Process completed with exit code 1.
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
Process completed with exit code 1.
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
❌ Some [5] tests failed.
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
[-] Converts an empty table 33ms (28ms|5ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
[-] Handles escaped single quote in single-quoted string 32ms (32ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
[-] Handles \u{XXXX} unicode escape 24ms (23ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
[-] Handles \ddd decimal escape 19ms (18ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
[-] Handles \xXX hex escape 57ms (55ms|2ms)
Process-PSModule / Test-Module / Lint-Module (Windows)
Process completed with exit code 1.
Process-PSModule / Test-Module / Lint-Module (Windows)
Process completed with exit code 1.
Process-PSModule / Test-Module / Lint-Module (Windows)
❌ Some [3] tests failed.
Process-PSModule / Test-Module / Lint-Module (Windows)
[-] Use Cmdlet Correctly (PSUseCmdletCorrectly) 6ms (5ms|1ms)
Process-PSModule / Test-Module / Lint-Module (Windows)
[-] Avoid long lines (PSAvoidLongLines) 9ms (8ms|1ms)
Process-PSModule / Test-Module / Lint-Module (Windows)
[-] Use OutputType Correctly (PSUseOutputTypeCorrectly) 58ms (55ms|3ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Windows)
Process completed with exit code 1.
Process-PSModule / Test-ModuleLocal / Test-Lua (Windows)
Process completed with exit code 1.
Process-PSModule / Test-ModuleLocal / Test-Lua (Windows)
❌ Some [5] tests failed.
Process-PSModule / Test-ModuleLocal / Test-Lua (Windows)
[-] Converts an empty table 15ms (14ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Windows)
[-] Handles escaped single quote in single-quoted string 17ms (16ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Windows)
[-] Handles \u{XXXX} unicode escape 18ms (17ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Windows)
[-] Handles \ddd decimal escape 14ms (13ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Windows)
[-] Handles \xXX hex escape 106ms (104ms|2ms)
Process-PSModule / Lint-Repository / Lint code base
Process completed with exit code 1.
Process-PSModule / Lint-Repository / Lint code base
Super-linter found issues. Please review the summary above.
Process-PSModule / Get-TestResults / Get-TestResults
3 tests failed in file: PSModuleLint-Module-macOS-TestResult-Report
Process-PSModule / Get-TestResults / Get-TestResults
Test result value 'Failed' indicates failure in file: PSModuleLint-Module-macOS-TestResult-Report
Process-PSModule / Get-TestResults / Get-TestResults
3 tests failed in file: PSModuleLint-Module-Linux-TestResult-Report
Process-PSModule / Get-TestResults / Get-TestResults
Test result value 'Failed' indicates failure in file: PSModuleLint-Module-Linux-TestResult-Report
Process-PSModule / Get-TestResults / Get-TestResults
5 tests failed in file: Lua-Windows-TestResult-Report
Process-PSModule / Get-TestResults / Get-TestResults
Test result value 'Failed' indicates failure in file: Lua-Windows-TestResult-Report
Process-PSModule / Get-TestResults / Get-TestResults
5 tests failed in file: Lua-macOS-TestResult-Report
Process-PSModule / Get-TestResults / Get-TestResults
Test result value 'Failed' indicates failure in file: Lua-macOS-TestResult-Report
Process-PSModule / Get-TestResults / Get-TestResults
5 tests failed in file: Lua-Linux-TestResult-Report
Process-PSModule / Get-TestResults / Get-TestResults
Test result value 'Failed' indicates failure in file: Lua-Linux-TestResult-Report
Process-PSModule / Build-Site / Build-Site
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Process-PSModule / Test-SourceCode / Test-SourceCode (Linux)
❌ Some [2] tests failed.
Process-PSModule / Test-SourceCode / Test-SourceCode (macOS)
❌ Some [2] tests failed.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (macOS)
❌ Some [4] tests failed.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Linux)
❌ Some [4] tests failed.
Process-PSModule / Test-Module / Lint-Module (macOS)
❌ Some [3] tests failed.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Windows)
❌ Some [4] tests failed.
Process-PSModule / Test-Module / Lint-Module (Linux)
❌ Some [3] tests failed.
Process-PSModule / Test-SourceCode / Test-SourceCode (Windows)
❌ Some [2] tests failed.
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
❌ Some [5] tests failed.
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
❌ Some [5] tests failed.
Process-PSModule / Test-Module / Lint-Module (Windows)
❌ Some [3] tests failed.
Process-PSModule / Test-ModuleLocal / Test-Lua (Windows)
❌ Some [5] tests failed.
Process-PSModule / Get-CodeCoverage / Get-CodeCoverage
Coverage is above target! Found 92.89%, target is 0%.

Artifacts

Produced during runtime
Name Size Digest
Lua-Linux-CodeCoverage Expired
15.4 KB
sha256:e952c5a7e6c878fde979db8c9b64b23bc7382f1ad39671bbc828c2724941a3eb
Lua-Linux-TestResults Expired
12.9 KB
sha256:aa5ccd20186c0206f023cc63fdb9eab4d35c95fa3c17010b4e4baba68f22b80a
Lua-Windows-CodeCoverage Expired
15.5 KB
sha256:afe195fab3d2ed8f38f16f4de392f0ca3203b95a9c67a7fea400dc41471805fe
Lua-Windows-TestResults Expired
13 KB
sha256:c4977cdddc9bb101ef1b0e637c7b608ba91a5f1675a34a8f1d22d1fef486c0d6
Lua-macOS-CodeCoverage Expired
15.4 KB
sha256:a8ac58c155700b028ab24832ca4a4c0725d56b8d244dbc39c863ce735414e708
Lua-macOS-TestResults Expired
12.9 KB
sha256:f9ade9697cf006c649567f1b70589ba531b5b44839f0d2f241afed57f4d1d446
PSModuleLint-Module-Linux-TestResults Expired
9.51 KB
sha256:c09a4237d9b87fb6041504b369785b68d440156be8de682dc2f625239211d089
PSModuleLint-Module-Windows-TestResults Expired
9.62 KB
sha256:e2e033da4f8418b7a14f81fab7a07b7a3b2c395505263db1d1489e858962e0c6
PSModuleLint-Module-macOS-TestResults Expired
9.48 KB
sha256:093b643964729d7782b324b21526601c92c54f845ef5dedc5976d7026a2ccec2
PSModuleLint-SourceCode-Linux-TestResults Expired
9.75 KB
sha256:0f046f3445cfe702f25c9194f7a4fa585b5c62d1b79b1c413ffda9b4a404d4eb
PSModuleLint-SourceCode-Windows-TestResults Expired
9.75 KB
sha256:b5223598ef54773580166a11b5016fb1db5d479c186cba3b8ff5016b8c43b63d
PSModuleLint-SourceCode-macOS-TestResults Expired
9.73 KB
sha256:56158ce298e39c33f3751919167f27f722ddca90b6522c5f87038b014500e114
PSModuleTest-Module-Linux-CodeCoverage Expired
18.2 KB
sha256:2775e0425130b0fe5e7e2777590093d41c4e16fd8e92b4d229b485e2a2689398
PSModuleTest-Module-Linux-TestResults Expired
2.35 KB
sha256:6a348d46c5662fabc4a8a376fcfde1cd075cf534c52becb9df3b6ebf82be502b
PSModuleTest-Module-Windows-CodeCoverage Expired
18.3 KB
sha256:b09a09b22f9640f2a6b7da49596059ebf31162bacfe34d096d4e25c5cd3dd47f
PSModuleTest-Module-Windows-TestResults Expired
2.44 KB
sha256:3bfd2f8020497d31d126c561f30bd37c19bb779d9c3b860a332fe7124a96fff4
PSModuleTest-Module-macOS-CodeCoverage Expired
18.2 KB
sha256:33a288937ad05da54f5211dadd464ebdf20a456ac44825a0808c1fb05d099cce
PSModuleTest-Module-macOS-TestResults Expired
2.39 KB
sha256:55da31f356be92e76aa5cbc04f6eac5ef4da48f1d29019512562beafd2cc18ab
PSModuleTest-SourceCode-Linux-TestResults Expired
3.82 KB
sha256:c6389a6ee4bf6f549f0b8c25a7cfb1e3172764ec4dad4e14a0d4666417a6edfd
PSModuleTest-SourceCode-Windows-TestResults Expired
3.88 KB
sha256:5e6073c75a0de39cd84df28d0d962436e7280bd3c99d1e3acc3133dc0ba7869f
PSModuleTest-SourceCode-macOS-TestResults Expired
3.85 KB
sha256:a5f46645cf5b2313f5fab0a00231a89c933c9f39fc5abf52b7ea887aecfb089c
docs Expired
3.11 KB
sha256:f26bb44cdf4018a18b8e3123e139bd26c93d72b24ef89b718bef3ccb94cbdf39
github-pages Expired
604 KB
sha256:ec4cfd68fbfd8b04745416fd582cf0ee05dc02db7343e39214353e05098450bc
module Expired
7.91 KB
sha256:a7806a9c4e847946be851d4f32bc02b54f578f252ed4cff1a15128d15ef77932