Build Information
Successful build of ActionKit, reference 2.0.0 (d467c6), with Swift 6.2 for macOS (SPM) on 17 Jul 2026 23:59:41 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/naviapps/action-kit.git
Reference: 2.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/naviapps/action-kit
* tag 2.0.0 -> FETCH_HEAD
HEAD is now at d467c66 Prepare ActionKit 2.0.0 (#2)
Cloned https://github.com/naviapps/action-kit.git
Revision (git rev-parse @):
d467c66f0a9e0e2d3476bba7d4947cfcfa13cc81
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/naviapps/action-kit.git at 2.0.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/naviapps/action-kit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/5] Write sources
[4/5] Write swift-version--3CB7CFEC50E0D141.txt
[6/74] Compiling ActionKit ActionPreflight+FrontmostApplication.swift
[7/74] Compiling ActionKit ActionPreflight+KeyCode.swift
[8/74] Compiling ActionKit ActionPreflight+Keyboard.swift
[9/74] Compiling ActionKit ActionPreflight+Media.swift
[10/74] Compiling ActionKit ActionPreflight+PermissionHints.swift
[11/78] Compiling ActionKit ActionInput+Codable.swift
[12/78] Compiling ActionKit ActionKind+Codable.swift
[13/78] Compiling ActionKit KeyedDecodingContainer+StrictOptional.swift
[14/78] Compiling ActionKit ActionPermission.swift
[15/78] Compiling ActionKit ActionPermissionHint.swift
[16/78] Compiling ActionKit ActionPermissionReason.swift
[17/78] Compiling ActionKit ActionPermissionSet.swift
[18/78] Compiling ActionKit ActionMethod.swift
[19/78] Compiling ActionKit ActionPlan.swift
[20/78] Compiling ActionKit ActionPreflight+Editing.swift
[21/78] Compiling ActionKit ActionInputParameter.swift
[22/78] Compiling ActionKit ActionInputShape.swift
[23/78] Compiling ActionKit ActionKind+Creation.swift
[24/78] Compiling ActionKit ActionKind+Metadata.swift
[25/78] Compiling ActionKit ActionKind.swift
[26/78] Compiling ActionKit ActionKindCapabilities.swift
[27/78] Compiling ActionKit ActionRetryBehavior.swift
[28/78] Compiling ActionKit Action+Codable.swift
[29/78] Compiling ActionKit ActionCodec.swift
[30/78] Compiling ActionKit ActionCodecError.swift
[31/78] Emitting module ActionKit
[32/78] Compiling ActionKit Action+Properties.swift
[33/78] Compiling ActionKit Action.swift
[34/78] Compiling ActionKit ActionCategory.swift
[35/78] Compiling ActionKit ActionInput.swift
[36/78] Compiling ActionKit ActionInputDescriptor.swift
[37/78] Compiling ActionKit ActionPreflight+Planning.swift
[38/78] Compiling ActionKit ActionPreflight+System.swift
[39/78] Compiling ActionKit ActionPreflight+Windowing.swift
[40/78] Compiling ActionKit ActionPreflight+Workspace.swift
[41/78] Compiling ActionKit ActionPreflight.swift
[55/80] Compiling ActionKit ActionAttempt.swift
[56/80] Compiling ActionKit ActionError.swift
[57/80] Compiling ActionKit ActionErrorCode.swift
[58/80] Compiling ActionKit ActionOutcome.swift
[59/80] Compiling ActionKit ActionResult.swift
[60/80] Compiling ActionKit ActionSkipReason.swift
[61/80] Compiling ActionKit ActionWindowPlacement.swift
[62/80] Compiling ActionKit ActionWindowScreenArea.swift
[63/80] Compiling ActionKit ActionWindowScreenCycleDirection.swift
[69/80] Emitting module WindowKit
[70/80] Compiling ActionKit ActionWindowScreenTarget.swift
[71/80] Compiling ActionKit WindowMoveRequest.swift
[72/80] Compiling ActionKit WindowPlacementRequest+Codable.swift
[73/80] Compiling ActionKit WindowPlacementRequest.swift
[79/80] Compiling WindowKit WindowSnapshotProviding.swift
[80/80] Compiling WindowKit WindowSnapshotResolving.swift
[81/105] Compiling WindowKitAppKit WindowRole.swift
[82/105] Compiling WindowKitAppKit WindowRoleProviding.swift
[83/105] Compiling WindowKitAppKit WindowRoleResolver.swift
[84/107] Compiling WindowKitAppKit AXWindowAccess.swift
[85/107] Compiling WindowKitAppKit AXWindowController.swift
[86/107] Compiling WindowKitAppKit AXWindowElementResolver.swift
[87/107] Compiling WindowKitAppKit WindowListRequest.swift
[88/107] Compiling WindowKitAppKit WindowListSnapshotMapper.swift
[89/107] Emitting module WindowKitAppKit
[90/107] Compiling WindowKitAppKit AXClient+UIElement.swift
[91/107] Compiling WindowKitAppKit AXClient.swift
[92/107] Compiling WindowKitAppKit AXValueConversion.swift
[93/107] Compiling WindowKitAppKit WindowListEntry.swift
[94/107] Compiling WindowKitAppKit WindowListProviding.swift
[95/107] Compiling WindowKitAppKit AXWindowError.swift
[96/107] Compiling WindowKitAppKit AXWindowNames.swift
[97/107] Compiling WindowKitAppKit WindowAccessibilityError.swift
[98/107] Compiling WindowKitAppKit WindowOwnerBundleIdentifierProviding.swift
[99/107] Compiling WindowKitAppKit WindowSnapshotQuery.swift
[100/107] Compiling WindowKitAppKit WindowHitTester.swift
[101/107] Compiling WindowKitAppKit WindowPlacer.swift
[102/107] Compiling WindowKitAppKit WindowPlacerError.swift
[103/107] Compiling WindowKitAppKit WindowSnapshotQueryError.swift
[104/107] Compiling WindowKitAppKit WindowSnapshotQueryLimit.swift
[105/107] Compiling WindowKitAppKit NSRunningApplicationBundleIdentifierProvider.swift
[106/107] Compiling WindowKitAppKit NSRunningApplicationChecker.swift
[107/107] Compiling WindowKitAppKit NSScreenProvider.swift
[108/135] Emitting module ActionKitAppKit
[109/137] Compiling ActionKitAppKit LiveFocusedWindowController.swift
[110/137] Compiling ActionKitAppKit LiveFrontmostApplicationController.swift
[111/137] Compiling ActionKitAppKit LiveKeyEventPoster.swift
[112/137] Compiling ActionKitAppKit ActionExecutorKeyboardDependencies.swift
[113/137] Compiling ActionKitAppKit ActionExecutorScreenCaptureDependencies.swift
[114/137] Compiling ActionKitAppKit ActionExecutorWindowingDependencies.swift
[115/137] Compiling ActionKitAppKit ActionExecutorAppleScriptDependencies.swift
[116/137] Compiling ActionKitAppKit ActionExecutorDependencies.swift
[117/137] Compiling ActionKitAppKit ActionExecutorFrontmostApplicationDependencies.swift
[118/137] Compiling ActionKitAppKit ActionExecutorConfiguration.swift
[119/137] Compiling ActionKitAppKit ActionExecutor+AppleScript.swift
[120/137] Compiling ActionKitAppKit ActionExecutor+FrontmostApplication.swift
[121/137] Compiling ActionKitAppKit ActionExecutor+Keyboard.swift
[122/137] Compiling ActionKitAppKit ActionExecutor+Results.swift
[123/137] Compiling ActionKitAppKit ActionExecutor+ScreenCapture.swift
[124/137] Compiling ActionKitAppKit LiveWorkspace.swift
[125/137] Compiling ActionKitAppKit SystemEventsLaunchCoordinator.swift
[126/137] Compiling ActionKitAppKit LiveScreenCaptureAccessChecker.swift
[127/137] Compiling ActionKitAppKit LiveScreenCaptureProcessRunner.swift
[128/137] Compiling ActionKitAppKit LiveSystemEventsLauncher.swift
[129/137] Compiling ActionKitAppKit ActionExecutorWorkspaceDependencies.swift
[130/137] Compiling ActionKitAppKit ActionWindowMapper.swift
[131/137] Compiling ActionKitAppKit ApplicationBundleResolver.swift
[132/137] Compiling ActionKitAppKit ActionExecutor+Windowing.swift
[133/137] Compiling ActionKitAppKit ActionExecutor+Workspace.swift
[134/137] Compiling ActionKitAppKit ActionExecutor.swift
[135/137] Compiling ActionKitAppKit KeyStrokeEventPoster.swift
[136/137] Compiling ActionKitAppKit KeyboardShortcutParser.swift
[137/137] Compiling ActionKitAppKit LiveAppleScriptExecutor.swift
Build complete! (12.74s)
Fetching https://github.com/naviapps/window-kit.git
[1/293] Fetching window-kit
Fetched https://github.com/naviapps/window-kit.git from cache (0.95s)
Computing version for https://github.com/naviapps/window-kit.git
Computed https://github.com/naviapps/window-kit.git at 2.0.0 (1.49s)
Creating working copy for https://github.com/naviapps/window-kit.git
Working copy of https://github.com/naviapps/window-kit.git resolved at 2.0.0
Build complete.
{
"dependencies" : [
{
"identity" : "window-kit",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/naviapps/window-kit.git"
}
],
"manifest_display_name" : "ActionKit",
"name" : "ActionKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "ActionKit",
"targets" : [
"ActionKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ActionKitAppKit",
"targets" : [
"ActionKitAppKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ActionKitTests",
"module_type" : "SwiftTarget",
"name" : "ActionKitTests",
"path" : "Tests/ActionKitTests",
"sources" : [
"ActionKitPublicAPITests.swift",
"ActionKitSourceBoundaryTests.swift",
"Actions/ActionCategoryTests.swift",
"Actions/ActionInputDescriptorTests.swift",
"Actions/ActionInputShapeTests.swift",
"Actions/ActionInputTests.swift",
"Actions/ActionKindCapabilitiesTests.swift",
"Actions/ActionKindCategoryTests.swift",
"Actions/ActionKindCreationTests.swift",
"Actions/ActionKindTests.swift",
"Actions/ActionPropertiesTests.swift",
"Coding/ActionCodecTests.swift",
"Coding/ActionCodingCoverageTests.swift",
"Coding/ActionCodingTests.swift",
"Coding/ActionInputCodingTests.swift",
"Permissions/ActionPermissionHintTests.swift",
"Permissions/ActionPermissionSetTests.swift",
"Permissions/ActionPermissionTests.swift",
"Planning/ActionMethodTests.swift",
"Planning/ActionPlanTests.swift",
"Preflight/ActionPreflightEditingTests.swift",
"Preflight/ActionPreflightFrontmostApplicationTests.swift",
"Preflight/ActionPreflightKeyboardTests.swift",
"Preflight/ActionPreflightMediaTests.swift",
"Preflight/ActionPreflightPermissionHintTests.swift",
"Preflight/ActionPreflightSystemTests.swift",
"Preflight/ActionPreflightWindowingTests.swift",
"Preflight/ActionPreflightWorkspaceTests.swift",
"Results/ActionAttemptTests.swift",
"Results/ActionErrorTests.swift",
"Results/ActionOutcomeTests.swift",
"Results/ActionResultTests.swift",
"Support/ActionPreflightTestSupport.swift",
"Support/ActionTestFixtures.swift",
"Windowing/WindowMoveRequestTests.swift",
"Windowing/WindowPlacementRequestTests.swift"
],
"target_dependencies" : [
"ActionKit"
],
"type" : "test"
},
{
"c99name" : "ActionKitAppKitTests",
"module_type" : "SwiftTarget",
"name" : "ActionKitAppKitTests",
"path" : "Tests/ActionKitAppKitTests",
"product_dependencies" : [
"WindowKit",
"WindowKitAppKit"
],
"sources" : [
"ActionKitAppKitPublicAPITests.swift",
"Configuration/ActionExecutorConfigurationTests.swift",
"Execution/ActionExecutorAppleScriptTests.swift",
"Execution/ActionExecutorFallbackTests.swift",
"Execution/ActionExecutorFrontmostApplicationTests.swift",
"Execution/ActionExecutorKeyboardTests.swift",
"Execution/ActionExecutorLaunchApplicationTests.swift",
"Execution/ActionExecutorOpenFolderTests.swift",
"Execution/ActionExecutorOpenURLTests.swift",
"Execution/ActionExecutorRunShortcutTests.swift",
"Execution/ActionExecutorScreenCaptureTests.swift",
"Execution/ActionExecutorWindowingTests.swift",
"Internal/ApplicationBundleResolverTests.swift",
"Internal/KeyStrokeEventPosterTests.swift",
"Internal/KeyboardShortcutParserTests.swift",
"Internal/SystemEventsLaunchCoordinatorTests.swift",
"Support/ActionExecutorTestDependencies.swift",
"Support/FrontmostApplicationTestDoubles.swift",
"Support/InputAndAutomationTestDoubles.swift",
"Support/TemporaryFileSystem.swift",
"Support/TestRecorders.swift",
"Support/WindowingTestDoubles.swift",
"Support/WorkspaceTestDoubles.swift"
],
"target_dependencies" : [
"ActionKit",
"ActionKitAppKit"
],
"type" : "test"
},
{
"c99name" : "ActionKitAppKit",
"module_type" : "SwiftTarget",
"name" : "ActionKitAppKit",
"path" : "Sources/ActionKitAppKit",
"product_dependencies" : [
"WindowKit",
"WindowKitAppKit"
],
"product_memberships" : [
"ActionKitAppKit"
],
"sources" : [
"Configuration/ActionExecutorConfiguration.swift",
"Execution/ActionExecutor+AppleScript.swift",
"Execution/ActionExecutor+FrontmostApplication.swift",
"Execution/ActionExecutor+Keyboard.swift",
"Execution/ActionExecutor+Results.swift",
"Execution/ActionExecutor+ScreenCapture.swift",
"Execution/ActionExecutor+Windowing.swift",
"Execution/ActionExecutor+Workspace.swift",
"Execution/ActionExecutor.swift",
"Internal/ActionExecutorAppleScriptDependencies.swift",
"Internal/ActionExecutorDependencies.swift",
"Internal/ActionExecutorFrontmostApplicationDependencies.swift",
"Internal/ActionExecutorKeyboardDependencies.swift",
"Internal/ActionExecutorScreenCaptureDependencies.swift",
"Internal/ActionExecutorWindowingDependencies.swift",
"Internal/ActionExecutorWorkspaceDependencies.swift",
"Internal/ActionWindowMapper.swift",
"Internal/ApplicationBundleResolver.swift",
"Internal/KeyStrokeEventPoster.swift",
"Internal/KeyboardShortcutParser.swift",
"Internal/Live/LiveAppleScriptExecutor.swift",
"Internal/Live/LiveFocusedWindowController.swift",
"Internal/Live/LiveFrontmostApplicationController.swift",
"Internal/Live/LiveKeyEventPoster.swift",
"Internal/Live/LiveScreenCaptureAccessChecker.swift",
"Internal/Live/LiveScreenCaptureProcessRunner.swift",
"Internal/Live/LiveSystemEventsLauncher.swift",
"Internal/Live/LiveWorkspace.swift",
"Internal/SystemEventsLaunchCoordinator.swift"
],
"target_dependencies" : [
"ActionKit"
],
"type" : "library"
},
{
"c99name" : "ActionKit",
"module_type" : "SwiftTarget",
"name" : "ActionKit",
"path" : "Sources/ActionKit",
"product_memberships" : [
"ActionKit",
"ActionKitAppKit"
],
"sources" : [
"Actions/Action+Properties.swift",
"Actions/Action.swift",
"Actions/ActionCategory.swift",
"Actions/ActionInput.swift",
"Actions/ActionInputDescriptor.swift",
"Actions/ActionInputParameter.swift",
"Actions/ActionInputShape.swift",
"Actions/ActionKind+Creation.swift",
"Actions/ActionKind+Metadata.swift",
"Actions/ActionKind.swift",
"Actions/ActionKindCapabilities.swift",
"Actions/ActionRetryBehavior.swift",
"Coding/Action+Codable.swift",
"Coding/ActionCodec.swift",
"Coding/ActionCodecError.swift",
"Coding/ActionInput+Codable.swift",
"Coding/ActionKind+Codable.swift",
"Coding/KeyedDecodingContainer+StrictOptional.swift",
"Permissions/ActionPermission.swift",
"Permissions/ActionPermissionHint.swift",
"Permissions/ActionPermissionReason.swift",
"Permissions/ActionPermissionSet.swift",
"Planning/ActionMethod.swift",
"Planning/ActionPlan.swift",
"Preflight/ActionPreflight+Editing.swift",
"Preflight/ActionPreflight+FrontmostApplication.swift",
"Preflight/ActionPreflight+KeyCode.swift",
"Preflight/ActionPreflight+Keyboard.swift",
"Preflight/ActionPreflight+Media.swift",
"Preflight/ActionPreflight+PermissionHints.swift",
"Preflight/ActionPreflight+Planning.swift",
"Preflight/ActionPreflight+System.swift",
"Preflight/ActionPreflight+Windowing.swift",
"Preflight/ActionPreflight+Workspace.swift",
"Preflight/ActionPreflight.swift",
"Results/ActionAttempt.swift",
"Results/ActionError.swift",
"Results/ActionErrorCode.swift",
"Results/ActionOutcome.swift",
"Results/ActionResult.swift",
"Results/ActionSkipReason.swift",
"Windowing/ActionWindowPlacement.swift",
"Windowing/ActionWindowScreenArea.swift",
"Windowing/ActionWindowScreenCycleDirection.swift",
"Windowing/ActionWindowScreenTarget.swift",
"Windowing/WindowMoveRequest.swift",
"Windowing/WindowPlacementRequest+Codable.swift",
"Windowing/WindowPlacementRequest.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.