Skip to content

Build

Build #3682

Triggered via schedule March 8, 2026 21:35
Status Success
Total duration 21m 28s
Artifacts 5

build.yaml

on: schedule
Build docs
8m 31s
Build docs
🔍 Analyze with PSRule
34s
🔍 Analyze with PSRule
🔍 Analyze with DevSkim
32s
🔍 Analyze with DevSkim
🔍 Analyze with CodeQL
2m 41s
🔍 Analyze with CodeQL
Matrix: test_module
Fit to window
Zoom out
Zoom in

Annotations

31 warnings
🔍 Analyze with PSRule
Target object 'tests/Bicep/template.bicepparam' has not been processed because no matching rules were found.
🔍 Analyze with PSRule
Target object 'tests/Bicep/template.parameters.json' has not been processed because no matching rules were found.
🔍 Analyze with PSRule
Target object 'src/PSRule.Common.props' has not been processed because no matching rules were found.
🔍 Analyze with PSRule
Target object '.devcontainer/devcontainer.json' has not been processed because no matching rules were found.
🔍 Analyze with PSRule
Target object 'global.json' has not been processed because no matching rules were found.
🔍 Analyze with PSRule
Target object 'NuGet.config' has not been processed because no matching rules were found.
🔍 Analyze with PSRule
Target object 'bicepconfig.json' has not been processed because no matching rules were found.
🔍 Analyze with PSRule
Target object 'GitVersion.yml' has not been processed because no matching rules were found.
🔍 Analyze with PSRule
Target object 'modules.json' has not been processed because no matching rules were found.
🔍 Analyze with PSRule
Target object 'ps-rule.lock.json' has not been processed because no matching rules were found.
Build module: src/PSRule.Rules.Azure/Arm/ResourceHelper.cs#L243
Possible null reference argument for parameter 'resourceGroup' in 'string ResourceHelper.CombineResourceId(string subscriptionId, string resourceGroup, string[] resourceType, string[] name, int depth = 2147483647)'.
Build module: src/PSRule.Rules.Azure/Arm/ResourceHelper.cs#L243
Possible null reference argument for parameter 'subscriptionId' in 'string ResourceHelper.CombineResourceId(string subscriptionId, string resourceGroup, string[] resourceType, string[] name, int depth = 2147483647)'.
Build module: src/PSRule.Rules.Azure/Arm/ResourceHelper.cs#L238
Converting null literal or possible null value to non-nullable type.
Build module: src/PSRule.Rules.Azure/Arm/ResourceHelper.cs#L238
Converting null literal or possible null value to non-nullable type.
Build module: src/PSRule.Rules.Azure/Arm/ResourceHelper.cs#L227
Dereference of a possibly null reference.
Build module: src/PSRule.Rules.Azure/Arm/ResourceHelper.cs#L218
Dereference of a possibly null reference.
Build module: src/PSRule.Rules.Azure/Pipeline/Export/PolicyAssignmentExpandVisitor.cs#L55
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build module: src/PSRule.Rules.Azure/Pipeline/Export/PolicyAssignmentExpandVisitor.cs#L50
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build module: src/PSRule.Rules.Azure/Arm/Deployments/TemplateContext.cs#L55
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build module: src/PSRule.Rules.Azure/Pipeline/Export/ExportDataContext.cs#L94
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
🔍 Analyze with CodeQL
Cannot build an overlay-base database because build-mode is set to "undefined" instead of "none". Falling back to creating a normal full database instead.
Build docs: src/PSRule.Rules.Azure/Arm/ResourceHelper.cs#L243
Possible null reference argument for parameter 'resourceGroup' in 'string ResourceHelper.CombineResourceId(string subscriptionId, string resourceGroup, string[] resourceType, string[] name, int depth = 2147483647)'.
Build docs: src/PSRule.Rules.Azure/Arm/ResourceHelper.cs#L243
Possible null reference argument for parameter 'subscriptionId' in 'string ResourceHelper.CombineResourceId(string subscriptionId, string resourceGroup, string[] resourceType, string[] name, int depth = 2147483647)'.
Build docs: src/PSRule.Rules.Azure/Arm/ResourceHelper.cs#L238
Converting null literal or possible null value to non-nullable type.
Build docs: src/PSRule.Rules.Azure/Arm/ResourceHelper.cs#L238
Converting null literal or possible null value to non-nullable type.
Build docs: src/PSRule.Rules.Azure/Arm/ResourceHelper.cs#L227
Dereference of a possibly null reference.
Build docs: src/PSRule.Rules.Azure/Arm/ResourceHelper.cs#L218
Dereference of a possibly null reference.
Build docs: src/PSRule.Rules.Azure/Pipeline/Export/PolicyAssignmentExpandVisitor.cs#L55
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build docs: src/PSRule.Rules.Azure/Arm/Deployments/TemplateContext.cs#L55
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build docs: src/PSRule.Rules.Azure/Pipeline/Export/PolicyAssignmentExpandVisitor.cs#L50
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build docs: src/PSRule.Rules.Azure/Pipeline/Export/ExportDataContext.cs#L94
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.

Artifacts

Produced during runtime
Name Size Digest
CodeQL-Sarif Expired
53.2 KB
sha256:4ad8e9ed2a5baa5a192ec1d413d80d04746145ab589e856943f596904fe8962e
DevSkim-Sarif Expired
51.2 KB
sha256:cc3141b23c6c052871fda100dcd26bdcab1cfa189c2c0911f2752a200bec1417
Module
2.5 MB
sha256:edcce7169f7046771074818f63f5d8a08ebf7b7c9b83a67678a313548f6d31c6
PSRule-Sarif Expired
696 Bytes
sha256:9e6326ed3b566a2ab59dc0943af11ff15407d41a798b3220cf5b644f4123b89f
Results-PSRule
32.5 KB
sha256:21a6e4b597e73712718b7bec975274f87794f2931a0ac5f03c977107c40f04af