แนะ นำ
เมื่อคิดถึงวิธีเพิ่มประสิทธิภาพภายในเวิร์กโฟลว์ GitHub ของคุณ ให้พิจารณาว่าคุณสามารถสร้างแอปและการผสานรวมเพื่อปรับปรุงและปรับแต่งเวิร์กโฟลว์ของคุณได้ ด้วยการใช้ GitHub Apps และ OAuth Apps คุณสามารถช่วยลดระยะเวลาที่ใช้ในงานด้วยตนเอง และกําหนดเวิร์กโฟลว์ของคุณเพื่อตอบสนองความต้องการของบุคคล ทีม และบริษัทได้ คุณยังสามารถแชร์การผสานรวมเหล่านี้กับผู้อื่นบน GitHub Marketplace และในทางกลับกันใช้แอปและการผสานรวมที่สร้างโดยนักพัฒนารายอื่น
สมมติว่าคุณกําลังค้นหาคุณลักษณะที่ GitHub ยังไม่รองรับ บางทีคุณอาจต้องการทําให้งานทางโลกบางอย่างที่คุณจัดการเป็นไปโดยอัตโนมัติ ตัวอย่างเช่น การติดตามผลกับผู้ร่วมให้ข้อมูลที่ไม่ได้ติดป้ายกํากับปัญหาที่พวกเขาสร้างขึ้น หรือปิดสาขาหรือคําขอดึงข้อมูลที่ยังคงไม่ถูกแตะต้องเป็นเวลาหลายเดือนโดยอัตโนมัติ อะไรก็ตามที่คุณต้องการคือ คุณอาจไม่ได้อยู่คนเดียว ข่าวดีก็คือ GitHub Apps เสนอวิธีให้คุณเติมช่องว่างและทําให้กระบวนการทํางานอัตโนมัติในที่เก็บของคุณ ข่าวดีก็คือโซลูชันที่คุณต้องการอาจถูกสร้างขึ้นแล้ว
การปรับค่าแอปและคุณลักษณะให้เหมาะสมเพื่อจัดการผู้ใช้ในเวิร์กโฟลว์ของคุณสามารถช่วยเร่งกระบวนการของคุณในขณะที่ยังคงประสิทธิภาพ ความปลอดภัย และความน่าเชื่อถือ ในโมดูลนี้ คุณจะได้เรียนรู้เกี่ยวกับการใช้เครื่องมือเหล่านี้และคุณลักษณะต่างๆ
ในโมดูลนี้ คุณจะได้เรียนรู้วิธีทําให้กระบวนการ DevOps เป็นแบบอัตโนมัติโดยใช้ GitHub Apps ที่จัดการงานซ้ําๆ บังคับใช้นโยบายของทีม และรักษาที่เก็บที่เป็นระเบียบเรียบร้อย
วัตถุประสงค์การเรียนรู้
ในตอนท้ายของโมดูลนี้ คุณจะ:
- ระบุโทเค็นการเข้าถึง GitHub ที่พร้อมใช้งานซึ่งจําเป็นสําหรับการสนับสนุนผู้ใช้ GitHub
- ทําความเข้าใจวิธีการตรวจสอบขีดจํากัดอัตราโทเค็น
- อธิบายความสามารถ กรณีการใช้งาน และความแตกต่างของแอป GitHub และแอป OAuth
- แสดงความรู้ของคุณโดยการติดตั้งแอป GitHub ในที่เก็บ GitHub
ข้อกําหนดเบื้องต้น
- บัญชี GitHub
- ความสามารถในการนําทางและแก้ไขไฟล์ใน GitHub
โมดูลนี้ครอบคลุมการทํางานโดยอัตโนมัติของงาน GitHub ทั่วไปผ่านแอป GitHub เพื่อชื่นชมประโยชน์ที่มอดูลนี้กล่าวถึงอย่างเต็มที่ เราขอแนะนําให้คุณทําโมดูลต่อไปนี้ให้เสร็จสมบูรณ์ก่อน:
- เบื้องต้นเกี่ยวกับ GitHub