Skip to content

Update unit test GitHub workflow#954

Merged
dnzxy merged 8 commits intonightscout:devfrom
kingst:github-unit-tests
Jan 27, 2026
Merged

Update unit test GitHub workflow#954
dnzxy merged 8 commits intonightscout:devfrom
kingst:github-unit-tests

Conversation

@kingst
Copy link
Copy Markdown
Contributor

@kingst kingst commented Jan 27, 2026

Updates to the unit test workflow so that they run on GitHub. At some point GitHub stopped supporting iPhone 16 with iOS 18.4, so this PR updates our workflow to a new Xcode version and changes the iOS version to the oldest version supported (18.5).

I tested this using my fork of Trio and manual GitHub Actions.

@kingst kingst marked this pull request as draft January 27, 2026 12:39
@kingst kingst marked this pull request as ready for review January 27, 2026 13:27
@dnzxy
Copy link
Copy Markdown
Contributor

dnzxy commented Jan 27, 2026

Waiting for this run here to go green. If so, LGTM. https://github.com/nightscout/Trio/actions/runs/21398908516

@dnzxy dnzxy merged commit b580022 into nightscout:dev Jan 27, 2026
2 checks passed
@kingst kingst deleted the github-unit-tests branch January 28, 2026 20:16
bastiaanv pushed a commit to bastiaanv/Trio that referenced this pull request Feb 12, 2026
* Update unit test GitHub workflow
* Bump the OS version to 18.5
@dnzxy dnzxy mentioned this pull request Mar 20, 2026
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.

2 participants