Skip to content

feat: restructure docs and add agentic AI support #1811

feat: restructure docs and add agentic AI support

feat: restructure docs and add agentic AI support #1811

Triggered via push January 25, 2026 07:25
Status Failure
Total duration 2m 24s
Artifacts 4

security.yml

on: push
Matrix: dockerfile-scan
Matrix: dotnet-modules-scan
Matrix: gradle-modules-scan
Matrix: node-modules-scan
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 15 warnings
web-front-end/react-node-scan
The strategy configuration was canceled because "node-modules-scan.reference-data" failed
web-front-end/react-node-scan
The operation was canceled.
web-front-end/angular-node-scan
The strategy configuration was canceled because "node-modules-scan.reference-data" failed
web-front-end/angular-node-scan
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
web-front-end/angular-node-scan
The operation was canceled.
position-service-gradle-scan
The strategy configuration was canceled because "gradle-modules-scan.trade-processor" failed
account-service-gradle-scan
The strategy configuration was canceled because "gradle-modules-scan.trade-processor" failed
position-service-gradle-scan
The operation was canceled.
account-service-gradle-scan
The operation was canceled.
trade-service-gradle-scan
The strategy configuration was canceled because "gradle-modules-scan.trade-processor" failed
trade-service-gradle-scan
The operation was canceled.
database-gradle-scan
The strategy configuration was canceled because "gradle-modules-scan.trade-processor" failed
database-gradle-scan
The operation was canceled.
web-front-end/react-node-scan
No files were found with the provided path: /home/runner/work/traderX/traderX/web-front-end/react-reports. No artifacts will be uploaded.
people-service-dotnet-scan: people-service/PeopleService.Core/Queries/ValidatePerson.cs#L61
Possible null reference argument for parameter 'employeeId' in 'Task<bool> IDirectoryService.ValidatePerson(string logonId, string employeeId)'.
people-service-dotnet-scan: people-service/PeopleService.Core/Queries/ValidatePerson.cs#L61
Possible null reference argument for parameter 'logonId' in 'Task<bool> IDirectoryService.ValidatePerson(string logonId, string employeeId)'.
people-service-dotnet-scan: people-service/PeopleService.Core/Infrastructure/ServiceCollectionExtensions.cs#L37
Possible null reference argument for parameter 'path' in 'List<Person>? JsonFileReader.ReadJsonFile(string path)'.
people-service-dotnet-scan: people-service/PeopleService.Core/Infrastructure/ServiceCollectionExtensions.cs#L33
Converting null literal or possible null value to non-nullable type.
people-service-dotnet-scan: people-service/PeopleService.Core/DirectoryService/Person.cs#L16
Non-nullable property 'PhotoUrl' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
people-service-dotnet-scan: people-service/PeopleService.Core/DirectoryService/Person.cs#L15
Non-nullable property 'Department' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
people-service-dotnet-scan: people-service/PeopleService.Core/DirectoryService/Person.cs#L14
Non-nullable property 'EmployeeId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
people-service-dotnet-scan: people-service/PeopleService.Core/DirectoryService/Person.cs#L13
Non-nullable property 'Email' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
people-service-dotnet-scan: people-service/PeopleService.Core/DirectoryService/Person.cs#L12
Non-nullable property 'FullName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
people-service-dotnet-scan: people-service/PeopleService.Core/DirectoryService/Person.cs#L11
Non-nullable property 'LogonId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
position-service-gradle-scan
No files were found with the provided path: /home/runner/work/traderX/traderX/position-service-reports. No artifacts will be uploaded.
account-service-gradle-scan
No files were found with the provided path: /home/runner/work/traderX/traderX/account-service-reports. No artifacts will be uploaded.
trade-service-gradle-scan
No files were found with the provided path: /home/runner/work/traderX/traderX/trade-service-reports. No artifacts will be uploaded.
database-gradle-scan
No files were found with the provided path: /home/runner/work/traderX/traderX/database-reports. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
Depcheck report
558 KB
sha256:32d6db7d65f9c6bb8d6aacb54b2fc02d06c05c4406a8543f59c6118a0d26b564
Depcheck report dotnet-modules-scan
57.3 KB
sha256:78de0ccd01090bbc6f99956735022fe0a0621db237d7006a4eb4f19f33524e87
Depcheck report gradle-modules-scan trade-processor
81.1 KB
sha256:d89763f5faf5291f780d1f2cebd2ef056a4fe5f2b72d774b3517741c20b80cdd
Depcheck report trade-feed
175 KB
sha256:2b082e9cdd51c97347cdfd97a67d8648b90acac3d91841788c6f52629db849a6