Update autoconsent to v11.4.0 #14213
pr.yml
on: pull_request
Matrix: Test
SwiftLint
43s
Test Shell Scripts
22s
Make Release Build
6m 42s
Verify autoconsent bundle
2m 41s
ShellCheck
10s
Annotations
3 errors, 41 warnings, and 1 notice
Test (Non-Sandbox)
error: The command `(cd /Users/runner/work/macos-browser/macos-browser && env 'ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE=/Users/runner/actionarchivecache' 'AGENT_TOOLSDIRECTORY=/Users/runner/hostedtoolcache' 'ANDROID_HOME=/Users/runner/Library/Android/sdk' 'ANDROID_NDK=/Users/runner/Library/Android/sdk/ndk/27.2.12479018' 'ANDROID_NDK_HOME=/Users/runner/Library/Android/sdk/ndk/27.2.12479018' 'ANDROID_NDK_LATEST_HOME=/Users/runner/Library/Android/sdk/ndk/27.2.12479018' 'ANDROID_NDK_ROOT=/Users/runner/Library/Android/sdk/ndk/27.2.12479018' 'ANDROID_SDK_ROOT=/Users/runner/Library/Android/sdk' 'BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK=1' 'BOOTSTRAP_HASKELL_NONINTERACTIVE=1' 'CHROMEWEBDRIVER=/usr/local/share/chromedriver-mac-arm64' 'CI=true' 'CODESIGN_ALLOCATE=/Applications/Xcode_16.1_Release_Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate' 'DEVELOPER_DIR=/Applications/Xcode_16.1_Release_Candidate.app/Contents/Developer' 'DOTNET_MULTILEVEL_LOOKUP=0' 'DOTNET_ROOT=/Users/runner/.dotnet' 'GITHUB_ACTION=__run_6' 'GITHUB_ACTIONS=true' 'GITHUB_ACTION_REF=' 'GITHUB_ACTION_REPOSITORY=' 'GITHUB_ACTOR=daxmobile' 'GITHUB_ACTOR_ID=44842493' 'GITHUB_API_URL=https://api.github.com' 'GITHUB_BASE_REF=main' 'GITHUB_ENV=/Users/runner/work/_temp/_runner_file_commands/set_env_2205b3bc-630e-4522-bc42-344debb6158d' 'GITHUB_EVENT_NAME=pull_request' 'GITHUB_EVENT_PATH=/Users/runner/work/_temp/_github_workflow/event.json' 'GITHUB_GRAPHQL_URL=https://api.github.com/graphql' 'GITHUB_HEAD_REF=update-autoconsent' 'GITHUB_JOB=tests' 'GITHUB_OUTPUT=/Users/runner/work/_temp/_runner_file_commands/set_output_2205b3bc-630e-4522-bc42-344debb6158d' 'GITHUB_PATH=/Users/runner/work/_temp/_runner_file_commands/add_path_2205b3bc-630e-4522-bc42-344debb6158d' 'GITHUB_REF=refs/pull/3560/merge' 'GITHUB_REF_NAME=3560/merge' 'GITHUB_REF_PROTECTED=false' 'GITHUB_REF_TYPE=branch' 'GITHUB_REPOSITORY=duckduckgo/macos-browser' 'GITHUB_REPOSITORY_ID=287289027' 'GITHUB_REPOSITORY_OWNER=duckduckgo' 'GITHUB_REPOSITORY_OWNER_ID=342708' 'GITHUB_RETENTION_DAYS=90' 'GITHUB_RUN_ATTEMPT=1' 'GITHUB_RUN_ID=11857053497' 'GITHUB_RUN_NUMBER=14213' 'GITHUB_SERVER_URL=https://github.com' 'GITHUB_SHA=52bc5fd12208de62c18f7bff61e622b21da7cb15' 'GITHUB_STATE=/Users/runner/work/_temp/_runner_file_commands/save_state_2205b3bc-630e-4522-bc42-344debb6158d' 'GITHUB_STEP_SUMMARY=/Users/runner/work/_temp/_runner_file_commands/step_summary_2205b3bc-630e-4522-bc42-344debb6158d' 'GITHUB_TRIGGERING_ACTOR=daxmobile' 'GITHUB_WORKFLOW=PR Checks' 'GITHUB_WORKFLOW_REF=duckduckgo/macos-browser/.github/workflows/pr.yml@refs/pull/3560/merge' 'GITHUB_WORKFLOW_SHA=52bc5fd12208de62c18f7bff61e622b21da7cb15' 'GITHUB_WORKSPACE=/Users/runner/work/macos-browser/macos-browser' 'GOROOT_1_21_ARM64=/Users/runner/hostedtoolcache/go/1.21.13/arm64' 'GOROOT_1_22_ARM64=/Users/runner/hostedtoolcache/go/1.22.8/arm64' 'GOROOT_1_23_ARM64=/Users/runner/hostedtoolcache/go/1.23.2/arm64' 'HOME=/Users/runner' 'HOMEBREW_CASK_OPTS=--no-quarantine' 'HOMEBREW_CELLAR=/opt/homebrew/Cellar' 'HOMEBREW_NO_AUTO_UPDATE=1' 'HOMEBREW_NO_INSTALL_CLEANUP=1' 'HOMEBREW_PREFIX=/opt/homebrew' 'HOMEBREW_REPOSITORY=/opt/homebrew' 'INFOPATH=/opt/homebrew/share/info:' 'ImageOS=macos15' 'ImageVersion=20241022.250' 'JAVA_HOME=/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/21.0.5-11.0/arm64/Contents/Home/' 'JAVA_HOME_11_arm64=/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.24-8/arm64/Contents/Home/' 'JAVA_HOME_17_arm64=/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/arm64/Contents/Home/' 'JAVA_HOME_21_arm64=/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/21.0.5-11.0/arm64/Contents/Home/' 'LANG=en_US.UTF-8' 'LC_ALL=en_US.UTF-8' 'LC_CTYPE=en_US.UTF-8' 'LOGNAME=runner' 'MANPATH=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/share/man:/Applications/Xcode_16.1.app/Contents/Developer/Platforms/MacOSX.platform/usr/share/man:/Applications/Xcode_16.1.app/Contents/Developer/usr/share/man:/Applications/Xcode_16.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/man:'
|
Test (Non-Sandbox)
error: stat(/Users/runner/work/macos-browser/macos-browser/DerivedData/Build/Products/CI/DuckDuckGo Personal Information Removal.app/Contents/Frameworks/Punycode_-352DFC8771490AB1_PackageProduct.framework/Punycode_-352DFC8771490AB1_PackageProduct): No such file or directory (2) (in target 'DuckDuckGoDBPBackgroundAgent' from project 'DuckDuckGo')
|
Test (Non-Sandbox)
Process completed with exit code 1.
|
Verify autoconsent bundle
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Make Release Build
The following actions use a deprecated Node.js version and will be forced to run on node20: webfactory/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Make Release Build:
LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L166
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
|
Make Release Build:
LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L166
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
|
Make Release Build:
LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
|
Make Release Build:
LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
|
Make Release Build:
LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
|
Make Release Build:
LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
|
Make Release Build:
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L179
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Make Release Build:
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L173
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Make Release Build:
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L326
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Make Release Build:
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L322
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Non-Sandbox)
The following actions use a deprecated Node.js version and will be forced to run on node20: webfactory/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Test (Non-Sandbox)
No files were found with the provided path: Non-Sandbox-unittests.xcresult. No artifacts will be uploaded.
|
Test (Non-Sandbox):
LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L166
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
|
Test (Non-Sandbox):
LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L166
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
|
Test (Non-Sandbox)
sandbox-test-tool isn't code signed but requires entitlements. It is not possible to add entitlements to a binary without signing it. (in target 'sandbox-test-tool' from project 'DuckDuckGo')
|
Test (Non-Sandbox):
LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L166
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
|
Test (Non-Sandbox):
LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L166
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
|
Test (Non-Sandbox):
LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
|
Test (Non-Sandbox):
LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
|
Test (Non-Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L179
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Non-Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L173
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Non-Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L326
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Non-Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L322
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
|
Test (Non-Sandbox):
LocalPackages/SubscriptionUI/Sources/SubscriptionUI/DebugMenu/DebugPurchaseView.swift#L167
extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
|
Test (Sandbox)
The following actions use a deprecated Node.js version and will be forced to run on node20: webfactory/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Test (Sandbox):
LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L166
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
|
Test (Sandbox):
LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L166
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
|
Test (Sandbox)
sandbox-test-tool isn't code signed but requires entitlements. It is not possible to add entitlements to a binary without signing it. (in target 'sandbox-test-tool' from project 'DuckDuckGo')
|
Test (Sandbox):
LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L166
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
|
Test (Sandbox):
LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L166
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
|
Test (Sandbox):
LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
|
Test (Sandbox):
LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
|
Test (Sandbox):
LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
|
Test (Sandbox):
LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
|
|
|
Test (Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L179
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L173
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Sandbox)
Skipped Integration_Tests_App_Store.DownloadsIntegrationTests.testWhenLocalFile_downloadStartsAlwaysDisplayingSavePanel
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Non-Sandbox-integrationtests-xcodebuild.log
Expired
|
54.5 KB |
|
Non-Sandbox-integrationtests.xcresult
Expired
|
141 KB |
|
Non-Sandbox-unittests-xcodebuild.log
Expired
|
1.05 MB |
|