Skip to content

Sync End-to-End tests #284

Sync End-to-End tests

Sync End-to-End tests #284

Manually triggered November 4, 2024 14:26
Status Success
Total duration 19m 42s
Billable time 35m
Artifacts 2

sync_end_to_end.yml

on: workflow_dispatch
Build Notarized Review app  /  Export Notarized App
9m 48s
Build Notarized Review app / Export Notarized App
Build Notarized Review app  /  Create DMG
0s
Build Notarized Review app / Create DMG
Build Notarized Review app  /  Send Mattermost message
3s
Build Notarized Review app / Send Mattermost message
Matrix: Sync End-to-End Tests
Notify on failure
0s
Notify on failure
Fit to window
Zoom out
Zoom in

Annotations

16 warnings and 6 notices
Build Notarized Review app / Export Notarized App
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/
Build Notarized Review app / Export Notarized App: --- xcodebuild#L1
Using the first of multiple matching destinations:
Build Notarized Review app / Export Notarized App: 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
Build Notarized Review app / Export Notarized App: 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
Build Notarized Review app / Export Notarized App: 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
Build Notarized Review app / Export Notarized App: 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
Build Notarized Review app / Export Notarized App: 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
Build Notarized Review app / Export Notarized App: 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
Build Notarized Review app / Export Notarized App: 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
Build Notarized Review app / Export Notarized App: 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
Build Notarized Review app / Export Notarized App: 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
Sync End-to-End Tests (macos-15-xlarge)
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/
Sync End-to-End Tests (macos-15-xlarge): 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
Sync End-to-End Tests (macos-15-xlarge): 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
Sync End-to-End Tests (macos-14-xlarge)
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/
Sync End-to-End Tests (macos-13-xlarge)
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/
Sync End-to-End Tests (macos-15-xlarge)
jwt = 'ZXlKaGJHY2lPaUpRVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SnBZWFFpT2pFM016QTNNekV3T0RJc0ltVXlaV1ZmYVdRaU9pSXdNV1ppTXpRek5pMWxPR013TFRRNE5qZ3RPRGhtWXkwM01EbGtObU14TW1VM1l6a2lMQ0pxZEdraU9pSnJiRlE1V1ZSNlJuWkRaVUZxT0c5UlUzcHVlWEZ3U2t4M1MwTlZkVGQxYVNJc0ltbHpjeUk2SW5ONWJtTXVaSFZqYTJSMVkydG5ieTVqYjIwaUxDSmhkV1FpT2lKMWMyVnlJaXdpYzNWaUlqb2lPRGxoTVRnNE0yUXROMk0xTXkwME56UXdMV0kzWXpndFpqY3paRGMyWlRaaE56QXdJaXdpWkdWMmFXTmxYMmxrSWpvaU9ESXhaVGt5WVRNdFptTXdZaTAwTlRObUxXRm1NVEl0TURabU5XVXlPVE5tT1RSakluMC5XZUF3T2FFblZOOXJYQ1lWSFBmeE1ESkNkdGpuSG1wU056cUpBVTNQWW43XzZEWHZrdmplQ2Jqa19nYTFEaEp2SzJLbHMtVlRrNWE2a3NzaTRNYVhLVFNoUGNXOXI0dEFnVVI2d0xxOTJxcy1kSkxRbzZDRGFUdVoyZ21TQnUyZkdOcjk5YW9jY2J2aEhvQW9IMmVDYk9LbW12Z25vSTItWHU2QTZGTHl6WlNkdXZCcHgyeFlacThHQzVvVkluZUttd1hCVEtOa3c0U2lFNnZuNzBzcGwzaVUwMkJ5U2htVkdTcjFtdU5qeWxtQU00b3lST3Q5S3BfRXk0akMzV0VLdmVOeTc0RU03TEpKbkFIQ2pFMFQxMHdvTl9lZUJsYnkzcHVFbHlObVBTQWZVZzhyWFVBcHhoRGNGdGc0UDI0OEZTa21EU3h0RXBFYUU1NmNlb29wTGc=' (in base64)
Sync End-to-End Tests (macos-15-xlarge)
recovery-code = 'eyJyZWNvdmVyeSI6eyJ1c2VyX2lkIjoiODlhMTg4M2QtN2M1My00NzQwLWI3YzgtZjczZDc2ZTZhNzAwIiwicHJpbWFyeV9rZXkiOiIwekhmN3Z1T2c2V1JxamdjVmc3V3hwbGlWOWFZSmhrdGZyRWZGSU15a0JjPSJ9fQ=='
Sync End-to-End Tests (macos-14-xlarge)
jwt = 'ZXlKMGVYQWlPaUpLVjFRaUxDSmhiR2NpT2lKUVV6STFOaUo5LmV5SmxNbVZsWDJsa0lqb2lPVEkxTm1JM1pUWXRPRFkxWXkwMFltSTNMVGt5T1dZdE1EVXlaV0UzWkRNNVpUaG1JaXdpYVdGMElqb3hOek13TnpNeE1EZ3hMQ0pxZEdraU9pSklWRnBLVXpWMFFsQXhkMk0wYm13eldHUnJibkY2YTFCQ1NIY3djMXBZY3lJc0ltbHpjeUk2SW5ONWJtTXVaSFZqYTJSMVkydG5ieTVqYjIwaUxDSmhkV1FpT2lKMWMyVnlJaXdpYzNWaUlqb2lOR1E1WWpSak5tWXRabU5tTmkwME5ESTFMVGd4T1dFdE5UVXpNRFptWXpFeE16Z3hJaXdpWkdWMmFXTmxYMmxrSWpvaVlXSXdabUptTldFdE1HSmtOQzAwT1dZM0xUazFZMll0TkRJek5EY3dNakZtWXpReEluMC5mVmQwUU9sYTRuMnpNRWl1bkdYcWxCWE5MQ2lqTmFnRWZ4bk5YaWdpWGpDRENVOVVFRXJfN21VbE5pY2I4MlhmMXhKM09vT0xoaDAyOENOdFpJS1Nzcll2N2F5MzA4bmNwZXRPcWN6SHpjR3l0aW9NVnRrUjA4Q0tVWi1BSVUzYVlOUFd2WjVWTFRleHVvLTZHamp1WkwxZTR2RkNkbXgzTFZfeUpodW1xWGk0dGdTV0kzakRQREZjMmdleTJxcEtWNmtGeFdWX082RVR4RXJ4ZW92dFF6NGdNc2lRcUE2UGF0VEtWQ0tZTmFEZmIwY2F1VDBOZXJxV1cxNURGdDFDU1lCOUZYbmwwV2NhbWNNMDVvSHlSUXZYZ29wQU1QZ3d3WFRJbTJreDFUNFIxXzktaGUtZmdPX2dCR3k1VjNTWTY5YmNkbXVkY1gtZmFRdnpIc2MtV0E=' (in base64)
Sync End-to-End Tests (macos-14-xlarge)
recovery-code = 'eyJyZWNvdmVyeSI6eyJ1c2VyX2lkIjoiNGQ5YjRjNmYtZmNmNi00NDI1LTgxOWEtNTUzMDZmYzExMzgxIiwicHJpbWFyeV9rZXkiOiJKODA4UHh2U092K3dOVVRXeHJIVmpFeU03MjVSRndJaWRyY29qMXRCNThBPSJ9fQ=='
Sync End-to-End Tests (macos-13-xlarge)
jwt = 'ZXlKMGVYQWlPaUpLVjFRaUxDSmhiR2NpT2lKUVV6STFOaUo5LmV5SnFkR2tpT2lKTFYwbEJRMmxLVUc1ak1sQjNNR3hpTlZoUGFHOVpTVUpzUkd0eFgyRlJVeUlzSW1VeVpXVmZhV1FpT2lJeU1qazNOV0k1TlMwNE5qYzRMVFF3TldVdFlqVmlNeTB3TkRGa1pUUTFaREl3WkRBaUxDSnBZWFFpT2pFM016QTNNekV3T1RVc0luTjFZaUk2SWpobE1qTXhOMlJpTFROaVpUSXRORFUwT0MxaU5XRTRMVEF5TW1KbVl6RTVZVFJsTVNJc0ltUmxkbWxqWlY5cFpDSTZJamhsWlRJNVpETTRMVFE0Wm1ZdE5EZzBaaTFoWldZekxUazFNV1ppWkRjMk5UbGlOQ0lzSW1GMVpDSTZJblZ6WlhJaUxDSnBjM01pT2lKemVXNWpMbVIxWTJ0a2RXTnJaMjh1WTI5dEluMC5XM2FyZmJ6WVNMdl8yMTZxcmxhQ2RKNnp4Y0dXV1d6Vnk3RUk3Qlp2Uk9JdkRmSURyTFZ0bmlSay1kMUU1NllTaXE2OGpHQ3JzTEFSSHlkbnBwNnRMMFdCaG1JTlh0WnhGT2hhZkhXX2JGZmNKRmtlWW1SRlBZdnVwOUZDX1VDcVdBR1QwS1MzaUtSSVI0SDZWSi1wZEhIRkIxVFVvTGxDQXdFeE0yMkhFZGFfdkxaQXJvM3RLbTM0aFNhQ3RfNWZaUjdhcVh0X2FhNVBpYlhnV3ZZZXJDWlNPYW9rTVJ4RUt5cjJYRkpTRktRb3NuWElZQm9qSGkxS2RYSE02dU5EcTNxMzI0bUo2ZEZOd1dLNUF5c014TEVLYk1mam9KaGt5Zy1RR1lKZG1XRUFXai1XdlFNRm9naGZqYlNJYmhOd09oYjVseHBaMkhvb096czNhNm8xb2c=' (in base64)
Sync End-to-End Tests (macos-13-xlarge)
recovery-code = 'eyJyZWNvdmVyeSI6eyJ1c2VyX2lkIjoiOGUyMzE3ZGItM2JlMi00NTQ4LWI1YTgtMDIyYmZjMTlhNGUxIiwicHJpbWFyeV9rZXkiOiJiT1hkSUVVdjRjR0Zuc0dVZ0FRbFJ6b0tCbE5VMzF3aHJqK2FkMDlQSnB3PSJ9fQ=='

Artifacts

Produced during runtime
Name Size
DuckDuckGo-review-1.112.0.295.app
96.8 MB
DuckDuckGo-review-dSYM-1.112.0.295
131 MB