מבוא
כשאתה חושב על דרכים להגביר את היעילות בזרימת העבודה שלך ב-GitHub, קח בחשבון שאתה יכול לבנות אפליקציות ואינטגרציות כדי לשפר ולהתאים אישית את זרימת העבודה שלך. על-ידי שימוש באפליקציות GitHub ובאפליקציות OAuth, באפשרותך לסייע בהפחתת משך הזמן שהושקע במשימות ידניות ולהתאים אישית את זרימת העבודה שלך כך שתעמוד בצרכים של אנשים בודדים, צוותים וצרכים של החברה. אתה יכול גם לשתף את האינטגרציות הללו עם אחרים ב-GitHub Marketplace, ובתמורה להשתמש באפליקציות ואינטגרציות שנבנו על ידי מפתחים אחרים.
נניח שאתה מחפש תכונה שעדיין לא תומכת ב- GitHub. אולי תרצה להפוך כמה מהמשימות השגרתיות יותר שאתה מתמודד איתן לאוטומטיות. לדוגמה, מעקב אחר תורמים שלא סימנו תווית לבעיה שהם יצרו. או סגירה אוטומטית של סניפים או בקשות משיכה שנשארות ללא טיפול במשך חודשים. מה שאתה צריך, אתה כנראה לא לבד. החדשות הטובות הן שאפליקציות GitHub מציעות לך דרך למלא את הפערים להפוך תהליכים במאגר לאוטומטיים. החדשות הטובות יותר הן שהפתרון הדרוש לך עשוי כבר להיבנות.
מיטוב הערך של אפליקציות ותכונות לניהול משתמשים בזרימת העבודה שלך יכול לעזור להאיץ את התהליכים שלך תוך שמירה על יעילות, אבטחה ומהימנות. במודול זה תלמד על השימוש בכלים אלה ועל התכונות שלהם.
במודול זה, תלמד כיצד להפוך תהליכי DevOps לאוטומטיים באמצעות יישומי GitHub המטפלים במשימות שחוזרות על עצמן, אוכפים מדיניות צוות ומתחזקים מאגר מסודר.
יעדי למידה
עד סוף מודול זה, תוכל לבצע את הפעולות הבאות:
- זהה אסימוני גישה זמינים של GitHub הדרושים כדי לתמוך במשתמשי GitHub.
- להבין כיצד לנטר מגבלות של קצב אסימונים.
- תאר את היכולות, מקרי השימוש וההבדלים בין אפליקציות GitHub ואפליקציות OAuth.
- להדגים את הידע שלך על-ידי התקנת אפליקציית GitHub במאגר GitHub.
דרישות מוקדמות
- חשבון GitHub
- היכולת לנווט ולערוך קבצים ב- GitHub
מודול זה עוסק באוטומציה של משימות GitHub נפוצות באמצעות אפליקציות GitHub. כדי להעריך באופן מלא את היתרונות המודול הזה דן, מומלץ להשלים תחילה את המודול הבא: