תיעוד

GitHub

מדידת הפרודוקטיביות של צוות פיתוח ומצב ה-CI מתוך pipeline.

GitHub

האינטגרציה GitHub מעניקה ל-pipelines שלכם קריאה של פעילות הפיתוח: commits, pull requests, ביקורות, ומצב האינטגרציה הרציפה — לפי מאגר ולפי מפתח.

מה אפשר לעשות עם זה

  • דוח ייצור צוותי — מי סיפק מה בתקופה, נפח PR, זמני ביקורת.
  • בריאות ה-CI — מצב הפריסות / ה-workflows האחרונים, כשלים שיש לדווח עליהם.
  • להזין CTO IA — סוכן שמסכם את השבוע הטכני (ראו תרחישי שימוש → CTO IA).

חיבור (BYO)

  1. ניהול → אינטגרציות → GitHub.
  2. הזינו token גישה של GitHub עם הרשאות הקריאה הנדרשות (רצוי fine-grained PAT מוגבל למאגרים הרלוונטיים).
  3. ה-token מוצפן במנוחה ולעולם אינו נחשף שוב.

הצומת github_report

הצומת github_report מאחזר את הפעילות בחלון זמן ומפרסם אותה להקשר, מפולחת לפי מפתח ולפי מאגר. סוכן בהמשך הזרם הופך אותה לדוח קריא.

הדוח נבנה במקביל על פני המאגרים כדי להישאר מהיר גם בארגון GitHub עתיר מאגרים.

שיטות עבודה מומלצות

  • העדיפו token ייעודי לאינטגרציה על פני token אישי משותף.
  • צמצמו את ההרשאות למינימום ההכרחי (קריאת מאגרים, פעולות).
  • שלבו עם הערוץ תזמון לדוח מחזורי (לדוגמה כל ערב בשעה 18:00).