Runner Xcode 27 GA: kiểm tra build và Apple Silicon riêng
Workflow xanh chưa chứng minh ứng viên phát hành hoạt động. GitHub công bố GA cho image Xcode 27 ngày 15/10/2026. Nhóm Apple cần kiểm tra công cụ, kiến trúc và kết quả phân phối riêng.

Đọc đúng phạm vi cung cấp
Image chạy macOS 27, có Xcode 27 và Apple SDK. Dùng xcode-27 hoặc xcode-27-xlarge trong runs-on. Workflow đã dùng các nhãn này không cần đổi. Chỉ hỗ trợ runner Apple Silicon arm64, không phải Intel. Image theo phiên bản chính Xcode; GA không bảo đảm mọi phụ thuộc tương thích.
Bằng chứng một: công cụ thực sự được chọn
Các bước sau là đề xuất vận hành. Tạo lượt chạy so sánh cùng commit. Ghi nhãn, uname -m, xcodebuild -version, thư mục developer và SDK. Không ghi bí mật hay tài sản ký. Lưu commit và ID lượt chạy để tái hiện lỗi.
Bằng chứng hai: đường chạy native
Tách việc generator và trình cài đặt chạy trên arm64 khỏi việc ứng dụng có đủ binary cho từng target. Rà soát ranh giới cache theo kiến trúc và công cụ, giữ một lượt không cache. Xóa cache đến khi thành công có thể làm mất nguyên nhân. Thử simulator không thay cho archive thiết bị thật.
Bằng chứng ba: ứng viên và đường quay lại
Ghi riêng biên dịch, kiểm thử, archive và export. Dùng quy trình quản lý bí mật đã phê duyệt để ký. Kiểm tra cài và mở ứng dụng qua phân phối nội bộ. Giữ workflow cũ và commit tái hiện được để quay lại. Hiệu quả thời gian, chi phí cần đo riêng dưới cùng điều kiện.
Bài viết không dùng số liệu cảm nhận cộng đồng. Không cần chuyển mọi repository cùng lúc. Phân biệt ứng dụng có nhiều phụ thuộc native, xác định người phụ trách và nơi lưu log. Thử nghiệm nhỏ với tiêu chí thống nhất hữu ích hơn hoãn vô thời hạn.
Chọn một ứng dụng đại diện và commit so sánh. Nối hai lượt chạy với danh sách công cụ, kiểm thử và export. Xem runner-images để biết phần mềm cài sẵn. Hoàn tất khi có ứng viên cài được và đường khôi phục được ghi lại.
Nguồn chính thức
GitHub Changelog · Xcode 27 GA
Bắt đầu nối ba bằng chứng trên một workflow ứng dụng Apple.