Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
Shoper Gamer
•
ติดตาม
1 มิ.ย. เวลา 06:30 • การศึกษา
Github By ShoperGamer
ข้อจำกัดสำคัญของ GitHub Actions สำหรับบัญชีฟรีที่คุณต้องรู้
โดย
GitHub Actions เป็นเครื่องมืออัตโนมัติที่ทรงพลัง แต่สำหรับผู้ใช้บัญชีฟรี มีข้อจำกัดหลายประการที่หากไม่เข้าใจอาจทำให้การทำงานสะดุด หรือ ถูกจำกัดสิทธิ์ได้ นี่คือข้อมูลอัปเดตล่าสุดที่คุณควรรู้ก่อนใช้งาน
★
1) โควต้าการใช้งาน Runner
- เวลาใช้งานฟรี
2,000 นาที/เดือน สำหรับ GitHub-hosted runner (Linux/Windows)
- Runner แบบ macOS
ใช้ได้เพียง 5 job พร้อมกัน และ นับเวลาเป็น 10เท่า ของ Linux (เช่น ใช้ 1 นาที macOS = 10 นาทีโควตา)
- Job พร้อมกันสูงสุด 20 job พร้อมกันสำหรับบัญชีฟรี
★
2) ข้อจำกัดด้านประสิทธิภาพ
- ขนาดไฟล์ Artifact : สูงสุด 500 MB ต่อ repository
- ระยะเวลาจัดเก็บ Log/Artifact
○ 90 วัน สำหรับ repository สาธารณะ
○ 400 วัน สำหรับ repository ส่วนตัว
- จำนวน Job ใน Matrix สร้างได้สูงสุด 256 job ต่อ 1 workflow run
★
3) ข้อจำกัดด้านความปลอดภัย
- Secrets : ต้องระวังการรั่วไหลใน log โดย GitHub จะพยายามปกปิดค่าลับ แต่ไม่รับประกัน 100%
- GITHUB_TOKEN : มีสิทธิ์เริ่มต้นเป็น read-only ต้องตั้งค่า permissions เพิ่มเติมหากต้องการเขียน
- ไม่รองรับ OIDC สำหรับ AWS : ในบัญชีฟรี
★
4) ข้อจำกัดการเรียกใช้ Workflow
- จำนวน Workflow ในคิว : ไม่เกิน 500 ครั้ง ในช่วง 10 วินาที ต่อ repository
- Workflow ที่ไม่ได้ใช้งาน :
จะถูกปิดอัตโนมัติหากไม่มีการใช้งานใน repository สาธารณะเกิน 60 วัน
★
5) คำแนะนำเพื่อใช้โควต้าฟรีอย่างมีประสิทธิภาพ
1. รวม Job ให้เหลือน้อยที่สุด: การแบ่ง Job มากเกินไปทำให้เปลืองโควตา
2. ใช้ Self-hosted Runner : สำหรับงานที่ใช้เวลานาน เพื่อประหยัดโควตา
3. ตรวจสอบการใช้ทรัพยากรเป็นประจำ : ใน Settings > Actions > Usage
4. หลีกเลี่ยงการใช้ macOS Runner : หากไม่จำเป็น เพราะใช้โควตาเร็วมาก
5. ใช้ Act สำหรับทดสอบ Workflow บน Local : เพื่อลดการเรียกใช้บน GitHub
✏️ Shoper Gamer
>>
https://linkbio.co/ShoperGamer
Credit :
👇
●
https://docs.github.com/en/actions/administering-github-actions/usage-limits-billing-and-administration
●
https://docs.github.com/en/actions/security-for-github-actions/security-guides/security-hardening-for-github-actions
●
https://tinyurl.com/3sdn3cr6
●
https://www.somkiat.cc/run-github-action-on-local-with-act/
github
เทคโนโลยี
ข่าวรอบโลก
บันทึก
2
3
ดูเพิ่มเติมในซีรีส์
Github
2
3
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2025 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย