Skip to content

fix: update sf-089 — macos-14 pin replaced with macos-15 (deprecation July 6 2026)#433

Merged
htekdev merged 1 commit into
mainfrom
fix/validation-2026-06-24
Jun 25, 2026
Merged

fix: update sf-089 — macos-14 pin replaced with macos-15 (deprecation July 6 2026)#433
htekdev merged 1 commit into
mainfrom
fix/validation-2026-06-24

Conversation

@htekdev

@htekdev htekdev commented Jun 24, 2026

Copy link
Copy Markdown
Owner

Validation cycle 277 — June 24, 2026

Entry corrected

sf-089macos-latest-upgraded-to-macos-15-xcode-16-swift-6.yml

Problem: The fix text and fix_code example recommended pinning to macos-14 as a workaround for Xcode 16 / Swift 6 strictness. macOS 14 Sonoma deprecation begins July 6, 2026 — readers following this advice would be chasing another failure 12 days from now.

Fix applied:

  • Option 1 now recommends runs-on: macos-15 with an explicit deprecation warning against macos-14
  • fix_code label and code updated to use macos-15 with explanatory comments
  • Prevention tip updated: (macos-14, macos-15)(macos-15, macos-26) with deprecation note

Validation summary (8 entries checked)

Entry Status
re-064 (macos-latest → macos-26 migration) ✅ Accurate
re-062 (Node.js 20 removed from toolcache) ✅ Accurate
re-425 (Node 20 JS actions forced to Node 24) ✅ Accurate — Phase 1 active
re-018 (macOS 14 Sonoma EOL July/Nov 2026) ✅ Accurate
ca-101 (rust-cache stale symlinks macos-26) ✅ Accurate
sf-089 (macos-latest → macOS 15 Swift 6) ⚠️ Updated
ys-120 (startsWith case-insensitive) ✅ Accurate

Recent findings (June 18-24, 2026)

Clean research pass — no new errors this week. All runner image releases carry repeat announcements already in DB. GitHub Changelog June 18 Workflow Execution Protections already captured as tr-123.

@htekdev

htekdev commented Jun 25, 2026

Copy link
Copy Markdown
Owner Author

Approved by Hector for agent merge at 2026-06-25T15:05:52.883Z

The Rocha merge-agent will rebase this PR onto the latest main, wait for CI, and merge when green. This approval persists across rebases.

@htekdev

htekdev commented Jun 25, 2026

Copy link
Copy Markdown
Owner Author

Approved by Hector for agent merge at 2026-06-25T19:12:34.709Z

The Rocha merge-agent will rebase this PR onto the latest main, wait for CI, and merge when green. This approval persists across rebases.

@htekdev htekdev merged commit 3b3b3ff into main Jun 25, 2026
6 checks passed
@htekdev htekdev deleted the fix/validation-2026-06-24 branch June 25, 2026 19:23
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