Skip to content

Add dynamic generation for updates #1605

Add dynamic generation for updates

Add dynamic generation for updates #1605

Triggered via pull request February 8, 2025 13:16
Status Failure
Total duration 6m 51s
Artifacts 5

build.yaml

on: pull_request
Build extension
1m 18s
Build extension
Build docs
43s
Build docs
🔍 Analyze with PSRule
36s
🔍 Analyze with PSRule
🔍 Analyze with DevSkim
34s
🔍 Analyze with DevSkim
🔍 Analyze with CodeQL
3m 43s
🔍 Analyze with CodeQL
Matrix: test_extension
Matrix: test_module
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 22 warnings
Build extension
The provided changelog file (docs/CHANGELOG-v3.md) could not be found.
Build extension
Process completed with exit code 1.
🔍 Analyze with PSRule
Target object 'src/PSRule/PSRule.Format.ps1xml' has not been processed because no matching rules were found.
🔍 Analyze with PSRule
Target object 'docs/assets/stylesheets/extra.css' has not been processed because no matching rules were found.
Build extension: src/PSRule/Pipeline/ResourceCacheDiscoveryContext.cs#L22
Nullability of reference types in return type of 'IPipelineWriter? ResourceCacheDiscoveryContext.Writer.get' doesn't match implicitly implemented member 'IPipelineWriter IResourceDiscoveryContext.Writer.get' (possibly because of nullability attributes).
Build extension: src/PSRule/Pipeline/InvokePipelineBuilderBase.cs#L101
Nullability of type of parameter 'writer' doesn't match overridden member (possibly because of nullability attributes).
Build extension: src/PSRule/Pipeline/InvokePipelineBuilderBase.cs#L101
Cannot convert null literal to non-nullable reference type.
Build extension: src/PSRule/Commands/ExportConventionCommand.cs#L86
Possible null reference argument for parameter 'moduleName' in 'void RunspaceContext.VerboseFoundResource(string name, string moduleName, string scriptName)'.
Build extension: src/PSRule/Converters/Yaml/ResourceNodeDeserializer.cs#L115
Possible null reference argument for parameter 'file' in 'SourceExtent.SourceExtent(ISourceFile file, int? line, int? position)'.
Build extension: src/PSRule/Runtime/RunspaceContext.cs#L518
Possible null reference argument for parameter 'name' in 'bool ILanguageScopeSet.TryScope(string name, out ILanguageScope? scope)'.
Build extension: src/PSRule/Converters/Yaml/LanguageExpressionDeserializer.cs#L190
The type 'YamlDotNet.Core.Events.Scalar?' cannot be used as type parameter 'T' in the generic type or method 'ParserExtensions.TryConsume<T>(IParser, out T)'. Nullability of type argument 'YamlDotNet.Core.Events.Scalar?' doesn't match constraint type 'YamlDotNet.Core.Events.ParsingEvent'.
Build extension: src/PSRule/Converters/Yaml/LanguageExpressionDeserializer.cs#L209
The type 'YamlDotNet.Core.Events.Scalar?' cannot be used as type parameter 'T' in the generic type or method 'ParserExtensions.TryConsume<T>(IParser, out T)'. Nullability of type argument 'YamlDotNet.Core.Events.Scalar?' doesn't match constraint type 'YamlDotNet.Core.Events.ParsingEvent'.
Build extension: src/PSRule/Converters/Json/ResourceObjectJsonConverter.cs#L49
Possible null reference argument for parameter 'file' in 'bool JsonReaderExtensions.GetSourceExtent(JsonReader reader, ISourceFile file, out ISourceExtent? extent)'.
Build extension: src/PSRule/Converters/Json/ResourceObjectJsonConverter.cs#L97
Possible null reference argument for parameter 'extent' in 'bool ResourceObjectJsonConverter.TrySpec(JsonReader reader, JsonSerializer serializer, string propertyName, string apiVersion, string kind, ResourceMetadata? metadata, CommentMetadata? comment, ISourceExtent extent, out IResource? spec)'.
Build module: src/PSRule/Pipeline/InvokePipelineBuilderBase.cs#L101
Nullability of type of parameter 'writer' doesn't match overridden member (possibly because of nullability attributes).
Build module: src/PSRule/Pipeline/InvokePipelineBuilderBase.cs#L101
Cannot convert null literal to non-nullable reference type.
Build module: src/PSRule/Pipeline/ResourceCacheDiscoveryContext.cs#L22
Nullability of reference types in return type of 'IPipelineWriter? ResourceCacheDiscoveryContext.Writer.get' doesn't match implicitly implemented member 'IPipelineWriter IResourceDiscoveryContext.Writer.get' (possibly because of nullability attributes).
Build module: src/PSRule/Commands/ExportConventionCommand.cs#L86
Possible null reference argument for parameter 'moduleName' in 'void RunspaceContext.VerboseFoundResource(string name, string moduleName, string scriptName)'.
Build module: src/PSRule/Runtime/RunspaceContext.cs#L518
Possible null reference argument for parameter 'name' in 'bool ILanguageScopeSet.TryScope(string name, out ILanguageScope? scope)'.
Build module: src/PSRule/Runtime/Binding/TargetBindingContext.cs#L44
Dereference of a possibly null reference.
Build module: src/PSRule/Runtime/Binding/TargetBindingContext.cs#L46
Dereference of a possibly null reference.
Build module: src/PSRule/Converters/Json/LanguageExpressionJsonConverter.cs#L174
Possible null reference argument for parameter 'item' in 'void List<object>.Add(object item)'.
Build module: src/PSRule/Converters/Yaml/ResourceNodeDeserializer.cs#L115
Possible null reference argument for parameter 'file' in 'SourceExtent.SourceExtent(ISourceFile file, int? line, int? position)'.
Build module: src/PSRule/Converters/Json/ResourceObjectJsonConverter.cs#L49
Possible null reference argument for parameter 'file' in 'bool JsonReaderExtensions.GetSourceExtent(JsonReader reader, ISourceFile file, out ISourceExtent? extent)'.

Artifacts

Produced during runtime
Name Size
CodeQL-Sarif Expired
66.7 KB
DevSkim-Sarif Expired
2.68 KB
Module Expired
3.01 MB
PSRule-Sarif Expired
699 Bytes
Results-PSRule Expired
9.56 KB