Skip to content

Store-manager customer management + per-store customer identity #35

Store-manager customer management + per-store customer identity

Store-manager customer management + per-store customer identity #35

Triggered via pull request June 22, 2026 18:58
Status Failure
Total duration 7m 24s
Artifacts

build.yml

on: pull_request
Build and analyze
7m 21s
Build and analyze
Fit to window
Zoom out
Zoom in

Annotations

1 error and 11 warnings
Build and analyze
Process completed with exit code 1.
Build and analyze
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-dotnet@v4, actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and analyze: src/Core/Grand.Mapping/Internal/MappingCompiler.cs#L205
Review this call, which partially matches an overload without 'params'. The partial match is 'BlockExpression Expression.Block(Expression arg0, Expression arg1, Expression arg2, Expression arg3)'.
Build and analyze: src/Core/Grand.Mapping/Internal/MappingCompiler.cs#L177
Review this call, which partially matches an overload without 'params'. The partial match is 'BlockExpression Expression.Block(Expression arg0, Expression arg1, Expression arg2)'.
Build and analyze: src/Core/Grand.Mapping/Internal/MappingExpressionImpl.cs#L39
Reduce the number of generic parameters in the 'MemberConfigExpressionImpl' class to no more than the 2 authorized.
Build and analyze: src/Core/Grand.Mapping/IMemberConfigurationExpression.cs#L5
Reduce the number of generic parameters in the 'IMemberConfigurationExpression' interface to no more than the 2 authorized.
Build and analyze: src/Core/Grand.Mapping/IMemberConfigurationExpression.cs#L5
'TMember' is not used in the interface.
Build and analyze: src/Core/Grand.Mapping/IMemberConfigurationExpression.cs#L5
'TDest' is not used in the interface.
Build and analyze: src/Core/Grand.SharedKernel/Extensions/CommonHelper.cs#L75
Make sure that using this pseudorandom number generator is safe here.
Build and analyze: src/Core/Grand.SharedKernel/GrandException.cs#L7
Update this implementation of 'ISerializable' to conform to the recommended serialization pattern. Add a 'protected' constructor 'GrandException(SerializationInfo, StreamingContext)'.