Skip to content

Bump Microsoft.PSRule.Types from 3.0.0-b0453 to 3.0.0-b0755 #3812

Bump Microsoft.PSRule.Types from 3.0.0-b0453 to 3.0.0-b0755

Bump Microsoft.PSRule.Types from 3.0.0-b0453 to 3.0.0-b0755 #3812

Status Success
Total duration 19m 14s
Artifacts 5

build.yaml

on: pull_request
Build docs
11m 1s
Build docs
🔍 Analyze with PSRule
30s
🔍 Analyze with PSRule
🔍 Analyze with DevSkim
39s
🔍 Analyze with DevSkim
🔍 Analyze with CodeQL
2m 43s
🔍 Analyze with CodeQL
Matrix: test_module
Fit to window
Zoom out
Zoom in

Annotations

32 warnings
🔍 Analyze with PSRule
Target object '.github/ISSUE_TEMPLATE/bug-report.yaml' has not been processed because no matching rules were found.
🔍 Analyze with PSRule
Target object 'packages/bicep-syntax/pyproject.toml' 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 'modules.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 'GitVersion.yml' 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 '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 '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/Pipeline/Export/ExportDataContext.cs#L94
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.BuildTool/ClientBuilder.cs#L41
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
🔍 Analyze with CodeQL
Starting April 2026, the CodeQL Action will skip computing file coverage information on pull requests to improve analysis performance. File coverage information will still be computed on non-PR analyses. To opt out of this change, set the `CODEQL_ACTION_FILE_COVERAGE_ON_PRS` environment variable to `true`. Alternatively, create a custom repository property with the name `github-codeql-file-coverage-on-prs` and the type "True/false", then set this property to `true` in the repository's settings.
🔍 Analyze with CodeQL
Cannot build an overlay 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 '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/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/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/ExportDataContext.cs#L94
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build docs: src/PSRule.Rules.Azure.BuildTool/ClientBuilder.cs#L41
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.

Artifacts

Produced during runtime
Name Size Digest
CodeQL-Sarif Expired
53.6 KB
sha256:80164c82045286d5ea61d90d1c6fde90e889d4418a97ee2a847074daa10ff94e
DevSkim-Sarif Expired
51.2 KB
sha256:5bbc5806225d1f43347aa6587e75bc587cc2734dced06e98ffb7e8518d60ab9d
Module Expired
2.5 MB
sha256:b394a088a50fa787c7c0083f8848f244006e77a81fcd11f98ccc231b3dfe54a5
PSRule-Sarif Expired
706 Bytes
sha256:bdb8dcfd9b30eda101147bbe8a81b13f1b3ce49693df596f023122f651cebfd0
Results-PSRule Expired
32.7 KB
sha256:73d07f6134d36fbf0396e2e4cd2b4d64114ec944c869ab61633d1179da56d164