Skip to content

refactor(profiles): collapse the four schedule lookups behind IProfileScoped #1798

refactor(profiles): collapse the four schedule lookups behind IProfileScoped

refactor(profiles): collapse the four schedule lookups behind IProfileScoped #1798

Triggered via pull request September 5, 2026 04:58
Status Success
Total duration 5m 46s
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/
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)'.
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)'.
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/ConnectorPollingRegistrationTests.cs#L186
Possible null reference argument for parameter 'item' in 'void List<string>.Add(string item)'.
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: 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)'.