Add dynamic generation for updates #1605
build.yaml
on: pull_request
Build extension
1m 18s
Build module
2m 36s
Build docs
43s
🔍 Analyze with PSRule
36s
🔍 Analyze with DevSkim
34s
🔍 Analyze with CodeQL
3m 43s
Matrix: test_extension
Matrix: test_module
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 |
|