You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 181566a
Browse filesBrowse the repository at this point in the historyBrowse files
ci(repo): prepare the device image in a background step
Creating and booting the template simulator took four and a half
minutes of waiting in the last full run, and the emulator download up
to three. Both now run as one background step that starts before the
dependency install, and the job waits for it before `up`.
actionlint 1.7.12 predates the `background` and `wait` step keys and
rejects them, so .github/actionlint.yaml ignores its two messages for
this one workflow file, the way clerk_go does for its own. Until
actionlint supports the keys, a step in this file with neither `run`
nor `uses` is not reported either.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
if ! xcrun simctl list runtimes available -j | jq -e --arg id "$IOS_RUNTIME" '.runtimes[] | select(.identifier == $id)' > /dev/null; then
138
-
echo "::error::This runner image has no $IOS_RUNTIME. It has: $(xcrun simctl list runtimes available -j | jq -r '[.runtimes[].identifier] | join(", ")')"
139
-
exit 1
118
+
if [ "$PLATFORM" = "ios" ]; then
119
+
if ! xcrun simctl list runtimes available -j | jq -e --arg id "$IOS_RUNTIME" '.runtimes[] | select(.identifier == $id)' > /dev/null; then
120
+
echo "::error::This runner image has no $IOS_RUNTIME. It has: $(xcrun simctl list runtimes available -j | jq -r '[.runtimes[].identifier] | join(", ")')"
0 commit comments