Skip to content

Update to Xcode 26.4 #1045

Update to Xcode 26.4

Update to Xcode 26.4 #1045

Triggered via pull request April 8, 2026 16:12
Status Success
Total duration 12m 6s
Artifacts 16

ci.yml

on: pull_request
Matrix: Build JBird (macOS)
Matrix: Build JBird (Ubuntu)
Matrix: Build JBird (Windows)
Matrix: Build JBird (Android)
Matrix: Build JBird (iOS)
Matrix: Build JBird (macOS)
Matrix: Build JBird (tvOS)
Matrix: Build JBird (visionOS)
Matrix: Build JBird (WebAssembly)
Matrix: Build JBird (watchOS)
Matrix: Build XCFrameworks
Run SwiftFormat
1m 34s
Run SwiftFormat
Run clang-format
20s
Run clang-format
Validate Documentation
2m 0s
Validate Documentation
Measure Test Coverage
1m 30s
Measure Test Coverage
Run Static Analyzer
25s
Run Static Analyzer
Matrix: Build JBird (Mac Catalyst)
Matrix: Test JBird (macOS)
Matrix: Test JBird (Ubuntu)
Matrix: Test JBird (Windows)
Validate Pull Request
2s
Validate Pull Request
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
Build JBird (Android) (6.2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build JBird (Android) (6.3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build JBird (WebAssembly) (6.1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: swiftwasm/setup-swiftwasm@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build JBird (Android) (6.1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
android-build-6.1
604 MB
sha256:d0535e7fc6cb6cc7f4358ea76933e450147b75af714df63fbe30b82d8d06f1bb
android-build-6.2
588 MB
sha256:d6c9fa6ad79a6b07cd71ee3f7765cb15aceadf47849084d0731f4c5a161efdae
android-build-6.3
596 MB
sha256:88c26034061ecf9b4ff4c106413391f1ebc039a9c8e58c50054f417260431e43
coverage-9418799438c7ea006dcb1f38e77587351991a477 Expired
249 KB
sha256:91a8881f29226fcab5097a13f442a1fe3da682d6bc8cc2603333b961c77dd61b
macos-build-6.1
735 MB
sha256:d9dedbf54668d5cacb6657a29e377153223e882aac89c058017bc0b0bafdd6ab
macos-build-6.2
740 MB
sha256:0f1922df1be9f33e28b722da70ff77ea55f692444f887562cc40c7d322040c0e
macos-build-6.3
740 MB
sha256:a13f23cc239f40b3389fa116528ea9a32aeef8ea966287fd3cc1a37980b349da
ubuntu-build-6.1
678 MB
sha256:f1863798f7615c4f2d41fa4161bbd2af463a074fbe381027f9a425fa853137e5
ubuntu-build-6.2
647 MB
sha256:a31359380ac4725c5ebd68d24835bb552b129c89a71102941fb7cdd84fedf3f0
ubuntu-build-6.3
650 MB
sha256:432892edaa29b77be12bfb740c9abdaf3de04c859558e7e85d971b1166db2cf7
wasm-build-6.1
597 MB
sha256:d21c8f20f00a5b9a8c783d7e657f9898c093cd2fef6924e88803f236358f1aad
wasm-build-6.2
96.8 MB
sha256:4349f4f304eb1e511f7bcbd4a140f78960c4c81d6938caf0af1ad0ceae95d649
wasm-build-6.3
588 MB
sha256:6af794e2cbf7f17fc6d6270401aa85ec42240d9a0de01d89dd3cdba4f19dbd38
windows-build-6.1
689 MB
sha256:dd626eef2ec3c4afd4c7f66e0bcbd02501d34303a8b0780cb94e4ce340656f1a
windows-build-6.2
780 MB
sha256:066bc95074b8602784e86aa658f12c70c41e6b3143786ba1ae18c41d3a34b4d9
windows-build-6.3
788 MB
sha256:c9ff97f69fc55e681ced933447332c1abb0390090bb15ae2ee609bf772ef6cf1