GitHub Actions เปิด Ubuntu 26.04 เป็น GA และตั้งกำหนดย้าย ubuntu-latest
Ubuntu 26 generally available and latest migration
GitHub ประกาศเมื่อวันที่ 17 กันยายน 2026 ว่าอิมเมจ runner Ubuntu 26.04 สำหรับ GitHub Actions ออกจากสถานะ public preview และพร้อมใช้งานระดับ generally available แล้ว ครอบคลุมทั้งสถาปัตยกรรม x64 และ arm64 ผู้ใช้เรียกใช้ได้ทันทีด้วยการระบุ runs-on เป็น ubuntu-26.04 หรือ ubuntu-26.04-arm ในไฟล์ workflow
ประเด็นที่ทีมพัฒนาควรอ่านให้จบคือคำเตือนเรื่องความเข้ากันได้ ประกาศระบุตรง ๆ ว่าอิมเมจ Ubuntu 26.04 มีเครื่องมือและเวอร์ชันของเครื่องมือที่เปลี่ยนไป และในบางกรณีถูกถอดออกไปเลย เมื่อเทียบกับอิมเมจรุ่นก่อน รายการการเปลี่ยนแปลงทั้งหมดอยู่ใน issue หมายเลข 14747 ของรีโป runner-images
สิ่งที่จะกระทบทุกคนไม่ว่าจะแก้ workflow หรือไม่ คือป้าย ubuntu-latest จะถูกย้ายฐานจาก Ubuntu 24.04 ไปเป็น Ubuntu 26.04 แบบทยอยปล่อยระหว่างวันที่ 19 ตุลาคม ถึง 19 พฤศจิกายน 2026 GitHub เตือนตรง ๆ ว่าการย้ายครั้งนี้อาจทำให้ build พังได้ ถ้า pipeline ไปพึ่งเครื่องมือ แพ็กเกจ หรือเวอร์ชันเฉพาะที่เปลี่ยนไประหว่างสองรุ่นของ Ubuntu
คำแนะนำที่ให้ไว้มีสองทาง ทางแรกคือทดสอบ workflow กับ ubuntu-26.04 เสียตอนนี้ในระหว่างที่ยังมีเวลา ทางที่สองสำหรับทีมที่ยังไม่พร้อมคือปักหมุด runs-on ไว้ที่ ubuntu-24.04 แล้วค่อยกลับมาจัดการทีหลัง ซึ่งเป็นท่าที่ปลอดภัยกว่าการปล่อยให้ ubuntu-latest ขยับไปเองกลางรอบปล่อยของ ทีมที่ pipeline มีขั้นตอน native build หรือเรียกเครื่องมือระบบตรงจาก runner ควรเปิด branch ทดสอบแล้วรัน CI ทั้งชุดกับอิมเมจใหม่ตั้งแต่ตอนนี้
แหล่งอ้างอิง
อ่านต้นฉบับที่ GitHub Changeloghttps://github.blog/changelog/2026-09-17-ubuntu-26-generally-available-and-latest-migration