Skip to content

refactor(multitenancy): one query for the apex's sole tenant #1870

refactor(multitenancy): one query for the apex's sole tenant

refactor(multitenancy): one query for the apex's sole tenant #1870

Triggered via pull request September 6, 2026 18:04
Status Success
Total duration 7m 14s
Artifacts

tests.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

48 warnings
web-typecheck
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
integration-db
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
integration-db: src/Infrastructure/Nocturne.Infrastructure.Data/JsonbStringComparer.cs#L16
Missing XML comment for publicly visible type or member 'JsonbStringComparer.Instance'
integration-db: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L29
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.UpdatedAt'
integration-db: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L26
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.CreatedAt'
integration-db: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L16
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.TenantId'
integration-db: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L13
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.Id'
integration-db: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/MembershipRequestEntity.cs#L16
Missing XML comment for publicly visible type or member 'MembershipRequestEntity.TenantId'
integration-db: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/MembershipRequestEntity.cs#L13
Missing XML comment for publicly visible type or member 'MembershipRequestEntity.Id'
integration-db: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/IV4Entity.cs#L11
Missing XML comment for publicly visible type or member 'IV4Entity.LegacyId'
integration-db: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/IDeviceAttributedEntity.cs#L13
Missing XML comment for publicly visible type or member 'IDeviceAttributedEntity.PatientDeviceId'
integration-db: src/Core/Nocturne.Core.Models/Queries/FindQuery.cs#L197
Possible null reference argument for parameter 'key' in 'bool FindQuery.TryParseFindKey(string key, out string groupKey, out string field, out string op)'.
alert-corpus-check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
alert-corpus-check: src/Infrastructure/Nocturne.Infrastructure.Data/JsonbStringComparer.cs#L16
Missing XML comment for publicly visible type or member 'JsonbStringComparer.Instance'
alert-corpus-check: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L29
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.UpdatedAt'
alert-corpus-check: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L26
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.CreatedAt'
alert-corpus-check: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L16
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.TenantId'
alert-corpus-check: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L13
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.Id'
alert-corpus-check: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/MembershipRequestEntity.cs#L16
Missing XML comment for publicly visible type or member 'MembershipRequestEntity.TenantId'
alert-corpus-check: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/MembershipRequestEntity.cs#L13
Missing XML comment for publicly visible type or member 'MembershipRequestEntity.Id'
alert-corpus-check: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/IV4Entity.cs#L11
Missing XML comment for publicly visible type or member 'IV4Entity.LegacyId'
alert-corpus-check: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/IDeviceAttributedEntity.cs#L13
Missing XML comment for publicly visible type or member 'IDeviceAttributedEntity.PatientDeviceId'
alert-corpus-check: src/Core/Nocturne.Core.Models/Queries/FindQuery.cs#L197
Possible null reference argument for parameter 'key' in 'bool FindQuery.TryParseFindKey(string key, out string groupKey, out string field, out string op)'.
alerts-ffi-parity
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
alerts-ffi-parity: tests/Unit/Nocturne.API.Tests/Middleware/OidcCallbackRedirectMiddlewareTests.cs#L155
Cannot convert null literal to non-nullable reference type.
alerts-ffi-parity: tests/Unit/Nocturne.API.Tests/Connectors/ConnectorClientGuardCoverageTests.cs#L167
Possible null reference argument for parameter 'item' in 'void List<string>.Add(string item)'.
alerts-ffi-parity: tests/Unit/Nocturne.API.Tests/Connectors/ConnectorPollingRegistrationTests.cs#L186
Possible null reference argument for parameter 'item' in 'void List<string>.Add(string item)'.
alerts-ffi-parity: src/Infrastructure/Nocturne.Infrastructure.Data/JsonbStringComparer.cs#L16
Missing XML comment for publicly visible type or member 'JsonbStringComparer.Instance'
alerts-ffi-parity: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L29
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.UpdatedAt'
alerts-ffi-parity: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L26
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.CreatedAt'
alerts-ffi-parity: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L16
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.TenantId'
alerts-ffi-parity: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L13
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.Id'
alerts-ffi-parity: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/MembershipRequestEntity.cs#L16
Missing XML comment for publicly visible type or member 'MembershipRequestEntity.TenantId'
alerts-ffi-parity: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/MembershipRequestEntity.cs#L13
Missing XML comment for publicly visible type or member 'MembershipRequestEntity.Id'
alerts-ffi-parity: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/IV4Entity.cs#L11
Missing XML comment for publicly visible type or member 'IV4Entity.LegacyId'
alerts-ffi-parity: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/IDeviceAttributedEntity.cs#L13
Missing XML comment for publicly visible type or member 'IDeviceAttributedEntity.PatientDeviceId'
alerts-ffi-parity: src/Core/Nocturne.Core.Models/Queries/FindQuery.cs#L197
Possible null reference argument for parameter 'key' in 'bool FindQuery.TryParseFindKey(string key, out string groupKey, out string field, out string op)'.
unit
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit: src/Infrastructure/Nocturne.Infrastructure.Data/JsonbStringComparer.cs#L16
Missing XML comment for publicly visible type or member 'JsonbStringComparer.Instance'
unit: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L29
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.UpdatedAt'
unit: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L26
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.CreatedAt'
unit: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L16
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.TenantId'
unit: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/TenantDataRetentionConfigEntity.cs#L13
Missing XML comment for publicly visible type or member 'TenantDataRetentionConfigEntity.Id'
unit: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/MembershipRequestEntity.cs#L16
Missing XML comment for publicly visible type or member 'MembershipRequestEntity.TenantId'
unit: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/MembershipRequestEntity.cs#L13
Missing XML comment for publicly visible type or member 'MembershipRequestEntity.Id'
unit: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/IV4Entity.cs#L11
Missing XML comment for publicly visible type or member 'IV4Entity.LegacyId'
unit: src/Infrastructure/Nocturne.Infrastructure.Data/Entities/IDeviceAttributedEntity.cs#L13
Missing XML comment for publicly visible type or member 'IDeviceAttributedEntity.PatientDeviceId'
unit: src/Core/Nocturne.Core.Models/Queries/FindQuery.cs#L197
Possible null reference argument for parameter 'key' in 'bool FindQuery.TryParseFindKey(string key, out string groupKey, out string field, out string op)'.