Skip to content

Bump mocha from 11.7.0 to 11.7.1 (#2959) #2070

Bump mocha from 11.7.0 to 11.7.1 (#2959)

Bump mocha from 11.7.0 to 11.7.1 (#2959) #2070

Triggered via push June 24, 2025 23:26
Status Success
Total duration 7m 45s
Artifacts 8

build.yaml

on: push
Build extension
1m 17s
Build extension
Build docs
57s
Build docs
🔍 Analyze with PSRule
30s
🔍 Analyze with PSRule
🔍 Analyze with DevSkim
33s
🔍 Analyze with DevSkim
🔍 Analyze with CodeQL
3m 37s
🔍 Analyze with CodeQL
🧪 Test GitHub actions
18s
🧪 Test GitHub actions
Matrix: test_module
Matrix: test_extension
Fit to window
Zoom out
Zoom in

Annotations

53 warnings
🔍 Analyze with PSRule
Target object 'docs/assets/stylesheets/extra.css' has not been processed because no matching rules were found.
🔍 Analyze with PSRule
Target object 'src/PSRule/PSRule.Format.ps1xml' has not been processed because no matching rules were found.
Build extension: src/PSRule/Runtime/LegacyRunspaceContext.cs#L94
Nullability of reference types in return type of 'ILogger? LegacyRunspaceContext.Logger.get' doesn't match implicitly implemented member 'ILogger IResourceDiscoveryContext.Logger.get' (possibly because of nullability attributes).
Build extension: src/PSRule/Runtime/ObjectPath/PathTokenizer.cs#L24
Nullability of reference types in return type of 'IPathToken? TokenStream.Last.get' doesn't match implicitly implemented member 'IPathToken ITokenWriter.Last.get' (possibly because of nullability attributes).
Build extension: src/PSRule/Runtime/Binding/TargetBindingResult.cs#L38
Nullability of reference types in return type of 'Hashtable? TargetBindingResult.Field.get' doesn't match implicitly implemented member 'Hashtable ITargetBindingResult.Field.get' (possibly because of nullability attributes).
Build extension: src/PSRule/Runtime/PSRule.cs#L52
Nullability of reference types in return type of 'TargetIssueInfo[]? PSRuleIssue.Get(string? type = null)' doesn't match implicitly implemented member 'TargetIssueInfo[] ITargetIssueCollection.Get(string? type = null)' (possibly because of nullability attributes).
Build extension: src/PSRule/Runtime/PSRule.cs#L40
Nullability of reference types in return type of 'TargetSourceInfo? PSRuleSource.this[string type].get' doesn't match implicitly implemented member 'TargetSourceInfo ITargetSourceCollection.this[string type].get' (possibly because of nullability attributes).
Build extension: src/PSRule/Rules/RuleRecord.cs#L156
Nullability of reference types in return type of 'Hashtable? RuleRecord.Tag.get' doesn't match implicitly implemented member 'Hashtable IRuleResultV2.Tag.get' (possibly because of nullability attributes).
Build extension: src/PSRule/Rules/RuleRecord.cs#L58
Nullability of reference types in return type of 'string? RuleRecord.RunId.get' doesn't match implicitly implemented member 'string IRuleResultV2.RunId.get' (possibly because of nullability attributes).
Build extension: src/PSRule/Rules/RuleRecord.cs#L149
Nullability of reference types in return type of 'Hashtable? RuleRecord.Field.get' doesn't match implicitly implemented member 'Hashtable IDetailedRuleResultV2.Field.get' (possibly because of nullability attributes).
Build extension: src/PSRule/Rules/RuleRecord.cs#L143
Nullability of reference types in return type of 'Hashtable? RuleRecord.Data.get' doesn't match implicitly implemented member 'Hashtable IDetailedRuleResultV2.Data.get' (possibly because of nullability attributes).
Build extension: src/PSRule/Common/JsonCommentWriter.cs#L13
Nullability of type of parameter 'text' doesn't match overridden member (possibly because of nullability attributes).
🧪 Test extension (macos-latest): src/PSRule/Pipeline/GetRulePipeline.cs#L8
Nullability of reference types in type of parameter 'sourceObject' of 'void RulePipeline.Process(PSObject sourceObject)' doesn't match implicitly implemented member 'void IPipeline.Process(PSObject? sourceObject)' (possibly because of nullability attributes).
🧪 Test extension (macos-latest): src/PSRule/Pipeline/GetRuleHelpPipeline.cs#L10
Nullability of reference types in type of parameter 'sourceObject' of 'void RulePipeline.Process(PSObject sourceObject)' doesn't match implicitly implemented member 'void IPipeline.Process(PSObject? sourceObject)' (possibly because of nullability attributes).
🧪 Test extension (macos-latest): src/PSRule/Runtime/Binding/TargetBindingResult.cs#L38
Nullability of reference types in return type of 'Hashtable? TargetBindingResult.Field.get' doesn't match implicitly implemented member 'Hashtable ITargetBindingResult.Field.get' (possibly because of nullability attributes).
🧪 Test extension (macos-latest): src/PSRule/Pipeline/InvokeRulePipeline.cs#L64
Nullability of reference types in type of parameter 'sourceObject' of 'void InvokeRulePipeline.Process(PSObject sourceObject)' doesn't match implicitly implemented member 'void IPipeline.Process(PSObject? sourceObject)' (possibly because of nullability attributes).
🧪 Test extension (macos-latest): src/PSRule/Pipeline/RulePipeline.cs#L46
Nullability of reference types in type of parameter 'sourceObject' of 'void RulePipeline.Process(PSObject sourceObject)' doesn't match implicitly implemented member 'void IPipeline.Process(PSObject? sourceObject)' (possibly because of nullability attributes).
🧪 Test extension (macos-latest): src/PSRule/Rules/RuleRecord.cs#L156
Nullability of reference types in return type of 'Hashtable? RuleRecord.Tag.get' doesn't match implicitly implemented member 'Hashtable IRuleResultV2.Tag.get' (possibly because of nullability attributes).
🧪 Test extension (macos-latest): src/PSRule/Rules/RuleRecord.cs#L58
Nullability of reference types in return type of 'string? RuleRecord.RunId.get' doesn't match implicitly implemented member 'string IRuleResultV2.RunId.get' (possibly because of nullability attributes).
🧪 Test extension (macos-latest): src/PSRule/Rules/RuleRecord.cs#L149
Nullability of reference types in return type of 'Hashtable? RuleRecord.Field.get' doesn't match implicitly implemented member 'Hashtable IDetailedRuleResultV2.Field.get' (possibly because of nullability attributes).
🧪 Test extension (macos-latest): src/PSRule/Rules/RuleRecord.cs#L143
Nullability of reference types in return type of 'Hashtable? RuleRecord.Data.get' doesn't match implicitly implemented member 'Hashtable IDetailedRuleResultV2.Data.get' (possibly because of nullability attributes).
🧪 Test extension (macos-latest): src/PSRule/Common/JsonCommentWriter.cs#L13
Nullability of type of parameter 'text' doesn't match overridden member (possibly because of nullability attributes).
🧪 Test extension (ubuntu-latest): src/PSRule/Runtime/ObjectPath/PathTokenizer.cs#L24
Nullability of reference types in return type of 'IPathToken? TokenStream.Last.get' doesn't match implicitly implemented member 'IPathToken ITokenWriter.Last.get' (possibly because of nullability attributes).
🧪 Test extension (ubuntu-latest): src/PSRule/Runtime/LegacyRunspaceContext.cs#L94
Nullability of reference types in return type of 'ILogger? LegacyRunspaceContext.Logger.get' doesn't match implicitly implemented member 'ILogger IResourceDiscoveryContext.Logger.get' (possibly because of nullability attributes).
🧪 Test extension (ubuntu-latest): src/PSRule/Runtime/PSRule.cs#L52
Nullability of reference types in return type of 'TargetIssueInfo[]? PSRuleIssue.Get(string? type = null)' doesn't match implicitly implemented member 'TargetIssueInfo[] ITargetIssueCollection.Get(string? type = null)' (possibly because of nullability attributes).
🧪 Test extension (ubuntu-latest): src/PSRule/Runtime/PSRule.cs#L40
Nullability of reference types in return type of 'TargetSourceInfo? PSRuleSource.this[string type].get' doesn't match implicitly implemented member 'TargetSourceInfo ITargetSourceCollection.this[string type].get' (possibly because of nullability attributes).
🧪 Test extension (ubuntu-latest): src/PSRule/Runtime/Binding/TargetBindingResult.cs#L38
Nullability of reference types in return type of 'Hashtable? TargetBindingResult.Field.get' doesn't match implicitly implemented member 'Hashtable ITargetBindingResult.Field.get' (possibly because of nullability attributes).
🧪 Test extension (ubuntu-latest): src/PSRule/Rules/RuleRecord.cs#L156
Nullability of reference types in return type of 'Hashtable? RuleRecord.Tag.get' doesn't match implicitly implemented member 'Hashtable IRuleResultV2.Tag.get' (possibly because of nullability attributes).
🧪 Test extension (ubuntu-latest): src/PSRule/Rules/RuleRecord.cs#L58
Nullability of reference types in return type of 'string? RuleRecord.RunId.get' doesn't match implicitly implemented member 'string IRuleResultV2.RunId.get' (possibly because of nullability attributes).
🧪 Test extension (ubuntu-latest): src/PSRule/Rules/RuleRecord.cs#L149
Nullability of reference types in return type of 'Hashtable? RuleRecord.Field.get' doesn't match implicitly implemented member 'Hashtable IDetailedRuleResultV2.Field.get' (possibly because of nullability attributes).
🧪 Test extension (ubuntu-latest): src/PSRule/Rules/RuleRecord.cs#L143
Nullability of reference types in return type of 'Hashtable? RuleRecord.Data.get' doesn't match implicitly implemented member 'Hashtable IDetailedRuleResultV2.Data.get' (possibly because of nullability attributes).
🧪 Test extension (ubuntu-latest): src/PSRule/Common/JsonCommentWriter.cs#L13
Nullability of type of parameter 'text' doesn't match overridden member (possibly because of nullability attributes).
Build module: src/PSRule/Runtime/PSRule.cs#L52
Nullability of reference types in return type of 'TargetIssueInfo[]? PSRuleIssue.Get(string? type = null)' doesn't match implicitly implemented member 'TargetIssueInfo[] ITargetIssueCollection.Get(string? type = null)' (possibly because of nullability attributes).
Build module: src/PSRule/Runtime/PSRule.cs#L40
Nullability of reference types in return type of 'TargetSourceInfo? PSRuleSource.this[string type].get' doesn't match implicitly implemented member 'TargetSourceInfo ITargetSourceCollection.this[string type].get' (possibly because of nullability attributes).
Build module: src/PSRule/Runtime/ObjectPath/PathToken.cs#L32
Nullability of reference types in return type of 'T? PathToken.As<T>()' doesn't match implicitly implemented member 'T IPathToken.As<T>()' (possibly because of nullability attributes).
Build module: src/PSRule/Runtime/Binding/TargetBindingResult.cs#L38
Nullability of reference types in return type of 'Hashtable? TargetBindingResult.Field.get' doesn't match implicitly implemented member 'Hashtable ITargetBindingResult.Field.get' (possibly because of nullability attributes).
Build module: src/PSRule/Runtime/LegacyRunspaceContext.cs#L94
Nullability of reference types in return type of 'ILogger? LegacyRunspaceContext.Logger.get' doesn't match implicitly implemented member 'ILogger IResourceDiscoveryContext.Logger.get' (possibly because of nullability attributes).
Build module: src/PSRule/Rules/RuleRecord.cs#L156
Nullability of reference types in return type of 'Hashtable? RuleRecord.Tag.get' doesn't match implicitly implemented member 'Hashtable IRuleResultV2.Tag.get' (possibly because of nullability attributes).
Build module: src/PSRule/Rules/RuleRecord.cs#L58
Nullability of reference types in return type of 'string? RuleRecord.RunId.get' doesn't match implicitly implemented member 'string IRuleResultV2.RunId.get' (possibly because of nullability attributes).
Build module: src/PSRule/Rules/RuleRecord.cs#L149
Nullability of reference types in return type of 'Hashtable? RuleRecord.Field.get' doesn't match implicitly implemented member 'Hashtable IDetailedRuleResultV2.Field.get' (possibly because of nullability attributes).
Build module: src/PSRule/Rules/RuleRecord.cs#L143
Nullability of reference types in return type of 'Hashtable? RuleRecord.Data.get' doesn't match implicitly implemented member 'Hashtable IDetailedRuleResultV2.Data.get' (possibly because of nullability attributes).
Build module: src/PSRule/Common/JsonCommentWriter.cs#L13
Nullability of type of parameter 'text' doesn't match overridden member (possibly because of nullability attributes).
🧪 Test GitHub actions
Target object 'docs/assets/stylesheets/extra.css' has not been processed because no matching rules were found.
🧪 Test extension (windows-latest): src/PSRule/Runtime/ObjectPath/PathTokenizer.cs#L24
Nullability of reference types in return type of 'IPathToken? TokenStream.Last.get' doesn't match implicitly implemented member 'IPathToken ITokenWriter.Last.get' (possibly because of nullability attributes).
🧪 Test extension (windows-latest): src/PSRule/Runtime/ObjectPath/PathToken.cs#L32
Nullability of reference types in return type of 'T? PathToken.As<T>()' doesn't match implicitly implemented member 'T IPathToken.As<T>()' (possibly because of nullability attributes).
🧪 Test extension (windows-latest): src/PSRule/Runtime/PSRule.cs#L52
Nullability of reference types in return type of 'TargetIssueInfo[]? PSRuleIssue.Get(string? type = null)' doesn't match implicitly implemented member 'TargetIssueInfo[] ITargetIssueCollection.Get(string? type = null)' (possibly because of nullability attributes).
🧪 Test extension (windows-latest): src/PSRule/Runtime/PSRule.cs#L40
Nullability of reference types in return type of 'TargetSourceInfo? PSRuleSource.this[string type].get' doesn't match implicitly implemented member 'TargetSourceInfo ITargetSourceCollection.this[string type].get' (possibly because of nullability attributes).
🧪 Test extension (windows-latest): src/PSRule/Runtime/LegacyRunspaceContext.cs#L94
Nullability of reference types in return type of 'ILogger? LegacyRunspaceContext.Logger.get' doesn't match implicitly implemented member 'ILogger IResourceDiscoveryContext.Logger.get' (possibly because of nullability attributes).
🧪 Test extension (windows-latest): src/PSRule/Rules/RuleRecord.cs#L156
Nullability of reference types in return type of 'Hashtable? RuleRecord.Tag.get' doesn't match implicitly implemented member 'Hashtable IRuleResultV2.Tag.get' (possibly because of nullability attributes).
🧪 Test extension (windows-latest): src/PSRule/Rules/RuleRecord.cs#L58
Nullability of reference types in return type of 'string? RuleRecord.RunId.get' doesn't match implicitly implemented member 'string IRuleResultV2.RunId.get' (possibly because of nullability attributes).
🧪 Test extension (windows-latest): src/PSRule/Rules/RuleRecord.cs#L149
Nullability of reference types in return type of 'Hashtable? RuleRecord.Field.get' doesn't match implicitly implemented member 'Hashtable IDetailedRuleResultV2.Field.get' (possibly because of nullability attributes).
🧪 Test extension (windows-latest): src/PSRule/Rules/RuleRecord.cs#L143
Nullability of reference types in return type of 'Hashtable? RuleRecord.Data.get' doesn't match implicitly implemented member 'Hashtable IDetailedRuleResultV2.Data.get' (possibly because of nullability attributes).
🧪 Test extension (windows-latest): src/PSRule/Common/JsonCommentWriter.cs#L13
Nullability of type of parameter 'text' doesn't match overridden member (possibly because of nullability attributes).

Artifacts

Produced during runtime
Name Size Digest
CodeQL-Sarif Expired
93.6 KB
sha256:4a1cdaa3ec2271456435f5a037c28f9868535d982caf85a2985f035c0d3c7a6a
DevSkim-Sarif Expired
2.73 KB
sha256:863321449b478b12e335f36ff803e6ca9cf01e39769fcd0d2b5d0ee0304a6ff3
Extension
27.3 MB
sha256:b69c022590a885eda361507a7dc66b2b4358db434fcef96f8d6a434a3b79321b
Module
3.02 MB
sha256:a339eb4a97dcec5fcc7b17d6e58573a6f462d5183b02c27c1f70feebfc13d946
PSRule-Sarif Expired
687 Bytes
sha256:68870f9e7d602934e1c8e29d65f905e2580147220fc0b8943d7bf067a157090e
Packages
25.6 MB
sha256:91024795fa2587a1022149912f880bf40e6eac29096b198c7a2957eb9d72eed0
Results-PSRule
9.88 KB
sha256:0f798992fc6825f7c2ce91ef421a21890d408d46f85998ded0fd6fb4a0d72e98
test-action-sarif Expired
96.1 KB
sha256:62da71f700f3dc9ca65834cdd5a59d906de78b351c0542afac25e51b58c6a0f0