Skip to content

fix(ci): pin v6.11 iOS formatter#110232

Merged
RomneyDa merged 1 commit into
extended-stable/2026.6.33from
dev/extended-stable-2026.6.33-v6.11-repair5
Jul 17, 2026
Merged

fix(ci): pin v6.11 iOS formatter#110232
RomneyDa merged 1 commit into
extended-stable/2026.6.33from
dev/extended-stable-2026.6.33-v6.11-repair5

Conversation

@RomneyDa

Copy link
Copy Markdown
Member

What Problem This Solves

Canonical Full Release Validation run 29619930698 failed in CI child 29619948239, iOS job 88012875723. The candidate-owned workflow installed moving Homebrew SwiftFormat 0.62.1, and the generated Xcode lint phase rejected 54 unchanged v6.11 Swift files under newer formatting rules.

Why This Change Was Made

This is the bounded iOS adaptation of upstream #105242 / 265ca345a1ea60a782e3e30e4b0436fda7a9a679.

  • install checksum-verified SwiftFormat 0.61.1, the v6.11 source contract;
  • keep bounded download/retry behavior;
  • point the generated Xcode phase's Homebrew-first lookup at the verified binary;
  • extend the existing workflow guard to cover both macOS and iOS jobs.

Native sources are intentionally unchanged. Main already contains the generic upstream fix.

User Impact

None at runtime. This changes only frozen release validation tooling. It does not alter product code, native artifacts, package versions, npm inventory, publication permissions, or release scope. The 2026.6.33 release remains npm-only.

Evidence

After merge, npm preflight and all-groups Full Release Validation will be rerun from the new exact extended-stable/2026.6.33 head. No tag or publication has occurred.

Adapt the iOS portion of upstream 265ca34 (#105242). Keep the generated Xcode lint phase on checksum-verified SwiftFormat 0.61.1 and point its Homebrew-first lookup at the verified binary.

(cherry picked from commit 265ca34)
@openclaw-barnacle openclaw-barnacle Bot added size: S maintainer Maintainer-authored PR labels Jul 17, 2026
@RomneyDa
RomneyDa merged commit e5a6f6d into extended-stable/2026.6.33 Jul 17, 2026
171 of 201 checks passed
@RomneyDa
RomneyDa deleted the dev/extended-stable-2026.6.33-v6.11-repair5 branch July 17, 2026 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintainer Maintainer-authored PR size: S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant