CodeQL 2.27.2 di macOS: periksa OS, Xcode, dan mode bersama
Build CI sukses belum membuktikan analisis keamanan sukses. Pengumuman CodeQL 2.27.2 pada 9 Oktober mencakup batas macOS. Catat OS, Xcode, bahasa, dan build mode sebagai satu konfigurasi.

Baca batas resmi terlebih dahulu
GitHub tidak mendukung autobuild/manual untuk bahasa terkompilasi di macOS 27 dengan Xcode mana pun, atau macOS 26 dengan Xcode 27. Rekomendasinya paling tinggi macOS 26 dan Xcode 26 untuk mode ini. Ini batas pelacakan CodeQL, bukan semua build aplikasi.
Pisahkan build hijau dan bukti analisis
Hubungkan OS, Xcode terpilih, versi CodeQL, bahasa, mode, commit, log, dan SARIF ke satu eksekusi. Pastikan bahasa dan sumber yang dimaksud benar-benar dianalisis. Nol peringatan baru bermakna setelah cakupan diperiksa.
Bandingkan eksekusi kecil sebelum migrasi
Simpan baseline lalu uji lingkungan baru dalam job terpisah memakai contoh milik tim tanpa rahasia. Bandingkan pembuatan database, penyelesaian, format, dan waktu. Jangan klaim peningkatan tanpa pengukuran. Jika terblokir, catat konfigurasi yang didukung dan penanggung jawab.
none bukan jalan keluar universal
Peningkatan none di macOS yang masih dikerjakan tidak berarti pengganti langsung untuk semua proyek. Periksa dukungan bahasa dan konfigurasi, lalu bandingkan kode yang diekstrak setelah mengganti mode. Tinjau peringatan baru terhadap perubahan analisis dan masalah kode nyata.
Hasil berguna hari ini adalah catatan lingkungan dan uji perbandingan kecil. Prosedur serta rollback ini saran operasional, bukan kewajiban GitHub. Opini komunitas dan estimasi benchmark bukan bukti fakta di sini.
Sumber resmi dan cakupan
Diperiksa 12 Oktober 2026. Cocokkan catatan rilis terbaru dan pengaturan repositori sebelum perubahan.