Use the new compiler inline annotations when available #1047
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
2m 10s
Run clang-format
19s
Validate Documentation
2m 6s
Measure Test Coverage
1m 29s
Run Static Analyzer
24s
Matrix: Build JBird (Mac Catalyst)
Matrix: Test JBird (macOS)
Matrix: Test JBird (Ubuntu)
Matrix: Test JBird (Windows)
Validate Pull Request
3s
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:b74df17b71ad8c7ef581307e967302ed4c0ced1222ffa59459f4335847e55424
|
|
|
android-build-6.2
|
104 MB |
sha256:44ff76121cd2c2a6fea4cb631809913da9f53f80471ee26f73ef196c25b802e4
|
|
|
android-build-6.3
|
596 MB |
sha256:f9881e805992199c6f189f97a3041067e91c204cc2b2912b4f44a140e0ff10bc
|
|
|
coverage-23c26cb0f712b3de433b521badef471d1b2cafc7
Expired
|
253 KB |
sha256:20bf563b9a96aa6fc11450813f52c0bd2d9d1552eb321065cd3190a69a90f083
|
|
|
macos-build-6.1
|
735 MB |
sha256:652dfd77d658afce4eb75cc8e290a38d44a8a4128b0e5bcd96fe73e52c51c69f
|
|
|
macos-build-6.2
|
740 MB |
sha256:92744caf53574359806e7ec7f8674cdb0df7b8ee547d79b639c2df864f7fbd99
|
|
|
macos-build-6.3
|
740 MB |
sha256:82e5d77eb0cdf8f505f32db32e182b70a20c18f3286993b43ff019671e9622f6
|
|
|
ubuntu-build-6.1
|
678 MB |
sha256:949640b0fbbf7d41907360677f422dbdb14d0728c4f394f7bdab134a343b055e
|
|
|
ubuntu-build-6.2
|
646 MB |
sha256:bd6f24a6a58819057bda3f4460ddb92f8871716c09ea287209c2d3c542e79bfe
|
|
|
ubuntu-build-6.3
|
650 MB |
sha256:95ac0c76b4b9adc79e18db124a23dba68f07afb3fdf778a1161a1b4ff149ce2d
|
|
|
wasm-build-6.1
|
597 MB |
sha256:0c47534db146f34c2bc3c938bda4123f93e0c646f986d490ab8c2cc155080e72
|
|
|
wasm-build-6.2
|
96.9 MB |
sha256:94c163a01b0e8571cbfde87db7a630f48a93f7a20e43a7daa2ecb4c9504b9385
|
|
|
wasm-build-6.3
|
588 MB |
sha256:5b5381b6bccf03d6755594f1a9806ffbc1c74b1f03f3fea5f09f31c5c3837515
|
|
|
windows-build-6.1
|
690 MB |
sha256:11391f20c3a81c6c8f5b337ced5e1c39fefca2c967837d64d249f0c8164d331c
|
|
|
windows-build-6.2
|
780 MB |
sha256:2d231969a090bf9abc38a189ea346c8a6bd66bc8e13ceb35f23cb94ca3ed3053
|
|
|
windows-build-6.3
|
788 MB |
sha256:d2cb43c264de6d9d4865fa1d027acb27c3d374413798d4ff2304b4ff72f0fad0
|
|