CodeQL 2.27.2 trên macOS: kiểm tra OS, Xcode và chế độ cùng nhau

Dev
Lượt xem 4

CI build thành công chưa chứng minh phân tích bảo mật thành công. Thông báo CodeQL 2.27.2 ngày 9 tháng 10 có giới hạn macOS. Ghi OS, Xcode, ngôn ngữ và build mode thành một cấu hình.

Danh sách biên tập OS, Xcode, chế độ và bằng chứng phân tích. Nhãn tiếng Anh; không phải ảnh sản phẩm hay kết quả đo.
Danh sách biên tập OS, Xcode, chế độ và bằng chứng phân tích. Nhãn tiếng Anh; không phải ảnh sản phẩm hay kết quả đo.

Đọc ranh giới chính thức trước

GitHub không hỗ trợ autobuild/manual cho ngôn ngữ biên dịch trên macOS 27 với mọi Xcode, hoặc macOS 26 khi chọn Xcode 27. Khuyến nghị tối đa macOS 26 và Xcode 26 cho các chế độ này. Đây là giới hạn theo dõi của CodeQL, không phải mọi build ứng dụng.

Tách build xanh và bằng chứng phân tích

Gắn OS, Xcode đã chọn, phiên bản CodeQL, ngôn ngữ, chế độ, commit, log và SARIF với cùng lượt chạy. Kiểm tra ngôn ngữ và mã nguồn thực sự được phân tích. Chỉ diễn giải không có cảnh báo sau khi biết phạm vi.

So sánh nhỏ trước khi chuyển

Giữ lượt chuẩn và thử môi trường mới trong job riêng bằng ví dụ của nhóm không chứa bí mật. So tạo database, hoàn tất, định dạng và thời gian. Không khẳng định cải thiện khi chưa đo. Nếu bị chặn, ghi cấu hình hỗ trợ và người phụ trách.

none không phải cách thay thế mọi trường hợp

Cải thiện none trên macOS đang được thực hiện không bảo đảm thay thế ngay cho mọi dự án. Kiểm tra hỗ trợ và cấu hình, rồi so mã được trích xuất sau đổi chế độ. Đánh giá cảnh báo mới theo thay đổi bộ phân tích và vấn đề mã thật.

Đầu ra hữu ích hôm nay là hồ sơ môi trường và so sánh nhỏ. Quy trình và rollback là đề xuất vận hành, không phải yêu cầu GitHub. Không coi ý kiến cộng đồng hay benchmark ước tính là bằng chứng thực tế.

Nguồn chính thức và phạm vi

GitHub Changelog

CodeQL release notes

Kiểm tra ngày 12 tháng 10 năm 2026. Đối chiếu ghi chú hiện hành và cấu hình repository trước khi đổi.