CodeQL 2.27.2 บน macOS: ตรวจ OS, Xcode และโหมดพร้อมกัน
CI build สำเร็จไม่ได้ยืนยันว่าการวิเคราะห์ความปลอดภัยสำเร็จ ประกาศ CodeQL 2.27.2 วันที่ 9 ตุลาคมมีข้อจำกัด macOS ด้วย จด OS, Xcode, ภาษา และ build mode เป็นชุดเดียวกัน

เริ่มจากขอบเขตทางการ
GitHub ไม่รองรับ autobuild/manual ของภาษาคอมไพล์บน macOS 27 กับ Xcode ทุกเวอร์ชัน และ macOS 26 เมื่อเลือก Xcode 27 แนะนำสูงสุด macOS 26 และ Xcode 26 สำหรับโหมดนี้ เป็นข้อจำกัดการติดตามของ CodeQL ไม่ใช่ทุก build ของแอป
แยก build ผ่านกับหลักฐานวิเคราะห์
เชื่อม OS, Xcode ที่เลือก, เวอร์ชัน CodeQL, ภาษา, โหมด, commit, log และ SARIF กับรอบเดียว ตรวจว่าภาษาและซอร์สที่ต้องการถูกวิเคราะห์จริง ศูนย์คำเตือนต้องตีความหลังรู้ขอบเขต
เปรียบเทียบรอบเล็กก่อนย้าย
เก็บรอบฐานและทดสอบสภาพแวดล้อมใหม่ใน job แยกด้วยตัวอย่างของทีมที่ไม่มีความลับ เปรียบเทียบการสร้างฐาน การจบงาน รูปแบบ และเวลา อย่าอ้างผลดีขึ้นโดยไม่วัด ถ้าติดขัดให้ระบุชุดที่รองรับและผู้รับผิดชอบ
none ไม่ใช่ทางแก้ทุกกรณี
การพัฒนา none บน macOS ไม่ได้แปลว่าทดแทนได้ทันทีทุกโครงการ ตรวจการรองรับภาษาและการตั้งค่า แล้วเทียบซอร์สที่สกัดกับผลหลังเปลี่ยนโหมด ตรวจคำเตือนใหม่เทียบการเปลี่ยนตัววิเคราะห์และปัญหาโค้ดจริง
งานที่มีประโยชน์วันนี้คือบันทึกสภาพแวดล้อมและรอบเปรียบเทียบเล็ก ขั้นตอนและ rollback เป็นข้อเสนอการปฏิบัติงาน ไม่ใช่ข้อบังคับ GitHub ไม่ใช้กระแสชุมชนหรือ benchmark ประมาณเป็นข้อเท็จจริง
แหล่งทางการและขอบเขต
ตรวจ 12 ตุลาคม 2026 เทียบ release notes ปัจจุบันและการตั้งค่า repository ก่อนเปลี่ยน