Skip to content

Migrate the core Workflow runtime to Swift Concurrency #1290

Migrate the core Workflow runtime to Swift Concurrency

Migrate the core Workflow runtime to Swift Concurrency #1290

Status Success
Total duration 7m 49s
Artifacts

swift.yaml

on: pull_request
Matrix: development-tests
Matrix: snapshot-tests
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
development-tests [iOS 17.5]
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@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
development-tests [iOS 17.5]
'TicTacToe' is missing a dependency on 'ReactiveSwift' because dependency scan of Swift module 'TicTacToe' discovered a dependency on 'ReactiveSwift'
development-tests [iOS 17.5]: WorkflowCombine/TestingTests/PublisherTests.swift#L39
'expect(publisher:producingOutput:key:)' is deprecated: Use expectPublisher(producingOutput:key:) instead
development-tests [iOS 17.5]: WorkflowCombine/TestingTests/PublisherTests.swift#L20
'expect(publisher:producingOutput:key:)' is deprecated: Use expectPublisher(producingOutput:key:) instead
development-tests [iOS 17.5]: WorkflowReactiveSwift/Tests/WorkerTests.swift#L18
add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ReactiveSwift'
development-tests [iOS 17.5]: WorkflowReactiveSwift/Tests/WorkerTests.swift#L145
capture of 'observer' with non-Sendable type 'Signal<Int, Never>.Observer' in a '@sendable' closure
development-tests [iOS 17.5]: WorkflowUI/Tests/WorkflowHostingControllerTests.swift#L107
main actor-isolated property 'outputs' cannot be accessed from outside of the actor; this is an error in the Swift 6 language mode
development-tests [iOS 17.5]: WorkflowUI/Tests/WorkflowHostingControllerTests.swift#L105
main actor-isolated initializer 'init(workflow:customizeEnvironment:observers:)' cannot be called from outside of the actor; this is an error in the Swift 6 language mode
development-tests [iOS 17.5]: Workflow/Sources/Sink.swift#L25
stored property 'onValue' of 'Sendable'-conforming generic struct 'Sink' has non-Sendable type '@mainactor (Value) -> Void'; this is an error in the Swift 6 language mode
development-tests [iOS 17.5]: Workflow/Sources/Sink.swift#L25
stored property 'onValue' of 'Sendable'-conforming generic struct 'Sink' has non-Sendable type '@mainactor (Value) -> Void'; this is an error in the Swift 6 language mode
development-tests [iOS 17.5]: --- xcodebuild#L0
Using the first of multiple matching destinations: