Tags:
Node Thumbnail

GitHub ประกาศว่าจะปล่อย 2 ความสามารถใหม่ภายในไม่กี่สัปดาห์หน้า ได้แก่

  1. ป้องกันการส่งงานทับกิ่งสำคัญ (protected branches) ต่อไปนี้ผู้ดูแลคลังโครงการบน GitHub จะสามารถเลือกได้ว่ากิ่งไหนบ้างที่ห้ามบังคับส่งงาน (git push -f) ซึ่งจะช่วยป้องกันข้อผิดพลาดจากการส่งงานขึ้นไปผิดกิ่ง หรือการสั่งลบกิ่งดังกล่าวทิ้งได้ครับ
  2. ห้ามการรวมกิ่งที่ยังทดสอบไม่ผ่าน (required status checks) เมื่อมีการสั่งรวมกิ่งย่อยอื่นๆ เข้าไปยังกิ่งสำคัญที่โดนป้องกันไว้ในข้อก่อนหน้า GitHub จะอนุมัติให้ผู้ดูแลคลังโครงการรวมกิ่งได้ เมื่องานชิ้นนั้นถูกทดสอบผ่านเรียบร้อยเท่านั้น (สามารถแจ้งผลการทดสอบได้ผ่าน Status API) ความสามารถนี้จะช่วยป้องกันการรวมกิ่งที่ยังทดสอบไม่ผ่านบนทุกสภาพแวดล้อมครับ

ที่มา: GitHub Blog

Get latest news from Blognone