Skip to content

Fix CircleCI config for next-dev: declare version 2.1 and build with Xcode 27 - #523

Merged
ps2 merged 3 commits into
next-devfrom
ci/circleci-config-2.1-next-dev
Oct 12, 2026
Merged

ps2 merged 3 commits into
next-devfrom
ci/circleci-config-2.1-next-dev

Conversation

@ps2

@ps2 ps2 commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Same config as #520, for next-dev. Every next-dev pipeline since Sept 30 has errored with:

Config version 2 has reached end of life. Please upgrade to version 2.1.

Changes: declare version: 2.1, build with the Xcode 27.0 image, keep the raw xcodebuild logs and simulator crash reports as artifacts, and pass -collect-test-diagnostics never so xcodebuild does not hang for ten minutes after the tests finish.

With this config the build and all tests run. Two test-host crashes still made the run red, and both are fixed in the submodules:

LoopKit/Loop#2558 is not needed here: next-dev's Loop doesn't have the dosing tests it changes.

ps2 added 2 commits October 6, 2026 20:53
CircleCI retired configuration version 2 at the end of September, so
every pipeline since then has errored before running a single step.
Declaring version 2.1 restores the builds. The image moves to Xcode 27
to match the browser build and local development, the raw xcodebuild
logs are kept as artifacts, and simulator diagnostics collection is
skipped because it hangs for ten minutes on the CI image.
@ps2
ps2 merged commit 69da2b0 into next-dev Oct 12, 2026
1 check passed
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.

1 participant