Skip to content

ci: update runners, Xcode versions and actions (#9) #32

ci: update runners, Xcode versions and actions (#9)

ci: update runners, Xcode versions and actions (#9) #32

Triggered via push October 5, 2026 17:04
Status Success
Total duration 6m 16s
Artifacts 5

ci.yml

on: push
Matrix: iOS
Matrix: macOS
Matrix: tvOS
Matrix: watchOS
SwiftLint
30s
SwiftLint
Discover Typos
7s
Discover Typos
Matrix: spm
merge-test-reports
13s
merge-test-reports
Fit to window
Zoom out
Zoom in

Annotations

14 warnings and 8 notices
Discover Typos
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
SwiftLint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Xcode 16
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS 15, Xcode 16.4, Swift 6.1
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, codecov/codecov-action@v4.5.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS 15, Xcode 16.4, Swift 6.1
Codecov: Failed to properly upload report: The process '/Users/runner/work/_actions/codecov/codecov-action/v4.5.0/dist/codecov' failed with exit code 1
macOS 15, Xcode 16.4, Swift 6.1
Unexpected input(s) 'xcode', 'xcode_archive_path', valid inputs are ['token', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'file', 'files', 'flags', 'git_service', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugin', 'plugins', 'report_code', 'root_dir', 'slug', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'verbose', 'version', 'working-directory']
tvOS 18
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, codecov/codecov-action@v4.5.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
tvOS 18
Codecov: Failed to properly upload report: The process '/Users/runner/work/_actions/codecov/codecov-action/v4.5.0/dist/codecov' failed with exit code 1
tvOS 18
Unexpected input(s) 'xcode', 'xcode_archive_path', valid inputs are ['token', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'file', 'files', 'flags', 'git_service', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugin', 'plugins', 'report_code', 'root_dir', 'slug', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'verbose', 'version', 'working-directory']
watchOS 11
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, codecov/codecov-action@v4.5.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
watchOS 11
Codecov: Failed to properly upload report: The process '/Users/runner/work/_actions/codecov/codecov-action/v4.5.0/dist/codecov' failed with exit code 1
watchOS 11
Unexpected input(s) 'xcode', 'xcode_archive_path', valid inputs are ['token', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'file', 'files', 'flags', 'git_service', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugin', 'plugins', 'report_code', 'root_dir', 'slug', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'verbose', 'version', 'working-directory']
iOS 18
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
merge-test-reports
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Discover Typos
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
SwiftLint
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Xcode 16
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macOS 15, Xcode 16.4, Swift 6.1
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
tvOS 18
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
watchOS 11
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
iOS 18
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
merge-test-reports
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.

Artifacts

Produced during runtime
Name Size Digest
MergedResult
797 KB
sha256:60df3da4ae3bf1dd079d033d8d87674cdb4562dd9b15c668c4602ce7de360da0
iOS 18
212 KB
sha256:2d2475e5d7449b2bf254aa17ed7cacf29d803aed09befc2c4a1236e6aa0d19e9
macOS 15, Xcode 16.4, Swift 6.1
178 KB
sha256:a174fe41a481764a8c0c45f912bc5acddd6a15af6880d623409b0d446d038971
tvOS 18
212 KB
sha256:0b21937f4710767518225428c2941535c7ab21ab5020d8bece82d6900207a800
watchOS 11
212 KB
sha256:2bf950eaa3e23f0a9a6a1d0b9464eb7e416fc7eb617c050b59470545bde86a3e