Skip to content

[CHORE] fix ci#193

Merged
ypopovych merged 6 commits into
mainfrom
chore-fix-ci
Feb 11, 2026
Merged

[CHORE] fix ci#193
ypopovych merged 6 commits into
mainfrom
chore-fix-ci

Conversation

@ypopovych

Copy link
Copy Markdown
Contributor

What and why?

Github updated their runners and broke our CI. Fixed it in this PR.

How?

Updated workflow and Makefile to run on different virtual iOS and TV sim devices

Review checklist

  • Feature or bugfix MUST have appropriate tests (unit, integration)
  • Make sure each commit and the PR mention the Issue number or JIRA reference

@ypopovych
ypopovych requested review from a team as code owners February 11, 2026 17:23
@ypopovych
ypopovych requested review from calvinbayer and Copilot and removed request for a team February 11, 2026 17:23

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adjusts local/CI test execution to cope with GitHub Actions runner image updates by making simulator device selection configurable and updating the CI matrix accordingly.

Changes:

  • Parameterize iOS/tvOS simulator device names in the Makefile and allow overriding via IOS_SIMULATOR / TVOS_SIMULATOR.
  • Update the Integration Tests GitHub Actions workflow to pass simulator names into make and refresh the Xcode/runner matrix.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
Makefile Makes simulator destinations configurable for iOS/tvOS test runs.
.github/workflows/integrationTests.yml Updates CI jobs/matrix and passes simulator names to the Makefile.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Makefile Outdated

Copilot AI commented Feb 11, 2026

Copy link
Copy Markdown
Contributor

@ypopovych I've opened a new pull request, #194, to work on those changes. Once the pull request is ready, I'll request review from you.

…194)

* Initial plan
* Update xctest function documentation to include simulator parameter

Co-authored-by: ypopovych <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: ypopovych <[email protected]>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Makefile
Comment thread Makefile Outdated
Comment thread Makefile Outdated
Co-authored-by: Copilot <[email protected]>

Copilot AI commented Feb 11, 2026

Copy link
Copy Markdown
Contributor

@ypopovych I've opened a new pull request, #195, to work on those changes. Once the pull request is ready, I'll request review from you.

* Initial plan

* Fix Makefile to pass empty value instead of literal quotes for macOS xctest call

Co-authored-by: ypopovych <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: ypopovych <[email protected]>
@ypopovych
ypopovych merged commit 688fab6 into main Feb 11, 2026
17 checks passed
@ypopovych
ypopovych deleted the chore-fix-ci branch February 11, 2026 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants