Fix iPhone 8 simulator CI issue by removing outdated branch protection requirements#1366
Fix iPhone 8 simulator CI issue by removing outdated branch protection requirements#1366
Conversation
Co-authored-by: lalitb <1196320+lalitb@users.noreply.github.com>
|
@copilot - please refer to the image. These tests are still trying to start. |
The iPhone 8 tests showing "Waiting for status to be reported" are caused by GitHub branch protection rules expecting status checks that are no longer generated by the CI workflow. The current CI matrix only uses newer simulators (iPhone 15, iPhone 16, iPad Pro, iPad Air) and all iPhone 8 references have been removed from the repository. The issue is that the branch protection rules still expect the old status check names like "build (debug, 'iPhone 8')" and "build (release, 'iPhone 8')". To fix this, the branch protection rules need to be updated to require the new status check names that match the current CI matrix. The repository admin should update the required status checks in the branch protection settings to remove iPhone 8 requirements and add the current simulator combinations. Commit: 6d0fe4a |
|
The outdated iPhone 8 CI checks have been removed. |


The CI was failing with "Waiting for status to be reported" for iPhone 8 simulator builds because GitHub branch protection rules were still expecting status checks for iPhone 8 builds that are no longer generated by the current CI workflow.
The current CI workflow matrix uses only modern simulators (iPhone 15, iPhone 16, iPad Pro 11-inch, iPad Air 11-inch) but the branch protection rules were configured to require the old iPhone 8 status check names.
Root Cause:
Changes made:
build-tests-ios.shfrom "iPhone 8" to "iPhone 15" to align with current CI matrixNext Steps:
Repository administrators need to update the branch protection settings to:
Fixes #1365.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.