Skip to content

Add annual location time forecasts #832

Add annual location time forecasts

Add annual location time forecasts #832

Triggered via pull request August 6, 2026 02:45
Status Success
Total duration 18m 31s
Artifacts

ci.yml

on: pull_request
SwiftFormat Lint
27s
SwiftFormat Lint
Bumper Bowling
1m 2s
Bumper Bowling
Build & Test (iOS)
15m 30s
Build & Test (iOS)
Snapshot Tests (iOS)
17m 58s
Snapshot Tests (iOS)
Build & Test (macOS)
1m 20s
Build & Test (macOS)
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
SwiftFormat Lint
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, jdx/mise-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Bumper Bowling
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build & Test (macOS)
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, jdx/mise-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build & Test (macOS): Ledger/LedgerCore/Tests/CursorDashboardAPITests.swift#L95
'nonisolated(unsafe)' is unnecessary for a constant with 'Sendable' type 'NSLock', consider removing it
Build & Test (macOS): Ledger/LedgerCore/Tests/CursorDashboardAPITests.swift#L95
'nonisolated(unsafe)' is unnecessary for a constant with 'Sendable' type 'NSLock', consider removing it
Build & Test (macOS): Shared/Periscope/PeriscopeCore/Sources/Pipeline/Periscope.swift#L843
variable 'dropReport' was never mutated; consider changing to 'let' constant
Build & Test (macOS): Shared/Periscope/PeriscopeCore/Sources/Pipeline/Periscope.swift#L843
variable 'sinks' was never mutated; consider changing to 'let' constant
Build & Test (macOS): Shared/Periscope/PeriscopeCore/Sources/Context/AmbientLogContext.swift#L37
'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#DeprecatedDeclaration]
Build & Test (macOS): Shared/Periscope/PeriscopeCore/Sources/Ambient/ThermalStateAmbientSource.swift#L6
class 'ThermalStateAmbientSource' must restate inherited '@unchecked Sendable' conformance
Build & Test (macOS): Shared/Periscope/PeriscopeCore/Sources/Ambient/LowPowerModeAmbientSource.swift#L6
class 'LowPowerModeAmbientSource' must restate inherited '@unchecked Sendable' conformance
Build & Test (macOS): Shared/Periscope/PeriscopeCore/Sources/Ambient/ThermalStateAmbientSource.swift#L6
class 'ThermalStateAmbientSource' must restate inherited '@unchecked Sendable' conformance
Build & Test (macOS): Shared/Periscope/PeriscopeCore/Sources/Ambient/LowPowerModeAmbientSource.swift#L6
class 'LowPowerModeAmbientSource' must restate inherited '@unchecked Sendable' conformance
Build & Test (iOS)
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, jdx/mise-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Snapshot Tests (iOS)
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, jdx/mise-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/