Skip to content

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

🌟 [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 #5

Triggered via pull request April 13, 2026 17:37
@MariusStorhaugMariusStorhaug
synchronize #3
init
Status Failure
Total duration 3m 27s
Artifacts 24

Process-PSModule.yml

on: pull_request
Process-PSModule  /  ...  /  Get-Settings
20s
Process-PSModule / Get-Settings / Get-Settings
Process-PSModule  /  ...  /  Build-Module
12s
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 14s
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 58s
Process-PSModule / Build-Docs / Build-Docs
Process-PSModule  /  ...  /  BeforeAll-ModuleLocal
Process-PSModule / BeforeAll-ModuleLocal / BeforeAll-ModuleLocal
Process-PSModule  /  ...  /  Build-Site
39s
Process-PSModule / Build-Site / Build-Site
Matrix: Process-PSModule / Test-ModuleLocal / Test-ModuleLocal
Process-PSModule  /  ...  /  Get-CodeCoverage
19s
Process-PSModule / Get-CodeCoverage / Get-CodeCoverage
Process-PSModule  /  ...  /  Get-TestResults
21s
Process-PSModule / Get-TestResults / Get-TestResults
Process-PSModule  /  ...  /  AfterAll-ModuleLocal
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) 42ms (41ms|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) 37ms (36ms|1ms)
Process-PSModule / Test-SourceCode / Test-SourceCode (macOS)
[-] Should contain one function or filter (ID: FunctionCount) 45ms (43ms|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) 12ms (11ms|1ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (macOS)
[-] Use Cmdlet Correctly (PSUseCmdletCorrectly) 5ms (4ms|1ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (macOS)
[-] Avoid long lines (PSAvoidLongLines) 9ms (8ms|1ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (macOS)
[-] Use OutputType Correctly (PSUseOutputTypeCorrectly) 34ms (26ms|8ms)
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) 10ms (9ms|2ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Linux)
[-] Use Cmdlet Correctly (PSUseCmdletCorrectly) 11ms (9ms|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) 52ms (49ms|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) 50ms (49ms|1ms)
Process-PSModule / Test-SourceCode / Test-SourceCode (Windows)
[-] Should contain one function or filter (ID: FunctionCount) 79ms (75ms|4ms)
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) 15ms (13ms|2ms)
Process-PSModule / Test-Module / Lint-Module (Linux)
[-] Avoid long lines (PSAvoidLongLines) 27ms (19ms|8ms)
Process-PSModule / Test-Module / Lint-Module (Linux)
[-] Use OutputType Correctly (PSUseOutputTypeCorrectly) 56ms (52ms|4ms)
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) 6ms (5ms|1ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Windows)
[-] Use Cmdlet Correctly (PSUseCmdletCorrectly) 8ms (6ms|2ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Windows)
[-] Avoid long lines (PSAvoidLongLines) 11ms (9ms|2ms)
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Windows)
[-] Use OutputType Correctly (PSUseOutputTypeCorrectly) 53ms (50ms|3ms)
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 17ms (16ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
[-] Handles escaped single quote in single-quoted string 19ms (18ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
[-] Handles \u{XXXX} unicode escape 17ms (16ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
[-] Handles \ddd decimal escape 39ms (33ms|6ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
[-] Handles \xXX hex escape 46ms (45ms|1ms)
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 27ms (26ms|2ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
[-] Handles escaped single quote in single-quoted string 20ms (18ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
[-] Handles \u{XXXX} unicode escape 22ms (20ms|2ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
[-] Handles \ddd decimal escape 17ms (15ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
[-] Handles \xXX hex escape 61ms (58ms|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) 18ms (17ms|1ms)
Process-PSModule / Test-Module / Lint-Module (macOS)
[-] Avoid long lines (PSAvoidLongLines) 34ms (33ms|1ms)
Process-PSModule / Test-Module / Lint-Module (macOS)
[-] Use OutputType Correctly (PSUseOutputTypeCorrectly) 90ms (85ms|6ms)
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 17ms (16ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Windows)
[-] Handles escaped single quote in single-quoted string 19ms (17ms|1ms)
Process-PSModule / Test-ModuleLocal / Test-Lua (Windows)
[-] Handles \u{XXXX} unicode escape 25ms (23ms|2ms)
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 74ms (72ms|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) 7ms (6ms|1ms)
Process-PSModule / Test-Module / Lint-Module (Windows)
[-] Avoid long lines (PSAvoidLongLines) 10ms (9ms|2ms)
Process-PSModule / Test-Module / Lint-Module (Windows)
[-] Use OutputType Correctly (PSUseOutputTypeCorrectly) 40ms (38ms|2ms)
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 / 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 / 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-SourceCode / Test-SourceCode (Windows)
❌ Some [2] tests failed.
Process-PSModule / Test-Module / Lint-Module (Linux)
❌ Some [3] tests failed.
Process-PSModule / Lint-SourceCode / Lint-SourceCode (Windows)
❌ Some [4] tests failed.
Process-PSModule / Test-ModuleLocal / Test-Lua (macOS)
❌ Some [5] tests failed.
Process-PSModule / Test-ModuleLocal / Test-Lua (Linux)
❌ Some [5] tests failed.
Process-PSModule / Test-Module / Lint-Module (macOS)
❌ Some [3] tests failed.
Process-PSModule / Test-ModuleLocal / Test-Lua (Windows)
❌ Some [5] tests failed.
Process-PSModule / Test-Module / Lint-Module (Windows)
❌ Some [3] tests failed.
Process-PSModule / Get-CodeCoverage / Get-CodeCoverage
Coverage is above target! Found 93.1%, target is 0%.

Artifacts

Produced during runtime
Name Size Digest
Lua-Linux-CodeCoverage Expired
15.3 KB
sha256:0a234f4ed5a3d3dd9ca2ae2e80a788d9c737c45f70e2222a38ec0cd03fc76909
Lua-Linux-TestResults Expired
12.9 KB
sha256:f2f7109b5c79065b62d116a9ded4071570fd0cfee7a47a1dd45353ba443d3ee5
Lua-Windows-CodeCoverage Expired
15.4 KB
sha256:9c300abbcc77549b64ccdca37a07d7548d17932dba72e467d2fab0f1ca17aa0e
Lua-Windows-TestResults Expired
13 KB
sha256:c26291f96be53185c7c90fc501464d7d331e7de1b18e61a5ebafc4d232a435e7
Lua-macOS-CodeCoverage Expired
15.3 KB
sha256:3004be18e621284efa68b23954995fcf8f6b5aac7a0ab4183e243a92d308a332
Lua-macOS-TestResults Expired
12.8 KB
sha256:b2fffd571468f7c4e2946948201f3e1d3e89cf16f157390496f5c6987404a34c
PSModuleLint-Module-Linux-TestResults Expired
9.53 KB
sha256:44842131f7d1252a4992a05348def44a2a8aa2e995cb93e78d2e3976301b31c2
PSModuleLint-Module-Windows-TestResults Expired
9.6 KB
sha256:44a483a92e4900703b50de20b616e7bd8e05e5a080f29cd14d20187265b51718
PSModuleLint-Module-macOS-TestResults Expired
9.64 KB
sha256:2131a3daba4368178fe2998e18660a3405e42f432d85abb408ce2a06fe325ed6
PSModuleLint-SourceCode-Linux-TestResults Expired
9.68 KB
sha256:2b580162367b8aa69edf7a296f49365f14820f00d50a77a7bf515ac485dfc8d9
PSModuleLint-SourceCode-Windows-TestResults Expired
9.81 KB
sha256:4f2f0640a9fbdd46a2b8755ecfeccb020545590ff588e76a8d6c41d71a067d96
PSModuleLint-SourceCode-macOS-TestResults Expired
9.68 KB
sha256:fed256d8ab566e48049b2cae1df0ae6835ab607507df54c57fe8b9e0bed5d95d
PSModuleTest-Module-Linux-CodeCoverage Expired
18.1 KB
sha256:1941a566d5fd09f0614a49d00c2fd353183a5b977bc7541c707a2d9938f58d55
PSModuleTest-Module-Linux-TestResults Expired
2.62 KB
sha256:d2bf4f843e1b26ced58e97c35aaf3754346cc66589e88c8e36b7b905e008edba
PSModuleTest-Module-Windows-CodeCoverage Expired
18.1 KB
sha256:8c46e862e84b59c02d5e159bd37c982a913e90346a022f460336bc33783cc5ff
PSModuleTest-Module-Windows-TestResults Expired
2.7 KB
sha256:094d5f7bdc5600bf03b5964d45fa49f1674332bccbca110e2e6297c8f92aaf72
PSModuleTest-Module-macOS-CodeCoverage Expired
18.1 KB
sha256:f59ca5bca07c9f04e2bc980ab67fdc4bd10f38b3fce2f97862d5d376e232aed9
PSModuleTest-Module-macOS-TestResults Expired
2.66 KB
sha256:9ad0c3bd77d15f4317798dddc86dbefcb4d41d7b55cdbf2515eb7396f6f12727
PSModuleTest-SourceCode-Linux-TestResults Expired
3.8 KB
sha256:e82b2789c4840ee7d4785aec21c13674952410ae3a2fb1a16fe9026b11d46519
PSModuleTest-SourceCode-Windows-TestResults Expired
3.88 KB
sha256:eab7bfa0f9989cf575b126bb90912e3a25e48a94f516fc2423a1680ca27d53ca
PSModuleTest-SourceCode-macOS-TestResults Expired
3.83 KB
sha256:2d1cb8b6edb5d47ab95d56be15a8b31de2067fb70a3d4bed8f63e6c587d1e888
docs Expired
3.11 KB
sha256:32f279441bd2e0763638d8774697365522f79c4b709430ea8458defca2c76a46
github-pages Expired
604 KB
sha256:6ca43a7444e09abbb455ad8b3efdedb3994b5c975abae6db39a3ef9d3fec4573
module Expired
7.74 KB
sha256:fa23199c8b73ba66569499a7cd88111dc481a3a5b0e35904185120421618c881