תובנות ואוטומציה עם פרוייקטים

הושלמה

כעת נדבר על האופן שבו פרוייקטים יכולים לספק לך תובנות וכיצד להפוך את החיים לקלים מעט יותר באמצעות אוטומציה.

תובנות עם פרוייקטים

בסעיף זה, תלמד אודות:

  • תובנות וכיצד הן יכולות להיות שימושיות.
  • תרשימים נוכחיים ותרשימים היסטוריים.
  • יצירה והתאמה אישית של תרשימים.

תובנות וכיצד הן יכולות להיות שימושיות

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

תרשימים נוכחיים

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

באפשרותך להשתמש במסננים כדי לטפל בנתונים המשמשים לבניית התרשים. לדוגמה, באפשרותך ליצור תרשים המציג כמה עבודה קרובה יש לך, אך להגביל תוצאות אלה לתוויות מסוימות או להקצאות.

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

תרשימים היסטוריים

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

צילום מסך של גרף קווי שטח מוערם היסטורי המציג התקדמות במהלך חודש יולי.

צילום מסך לדוגמה של גרף קווי שטח מוערם היסטורי המציג את מספר השעות שהושקעו במשימות לביצוע, בביצוע ובמשימות שהושלמו במהלך חודש יולי.

יצירה והתאמה אישית של תרשימים

בצע שלבים אלה כדי ליצור תרשים חדש:

  1. נווט אל Project.
  2. בפינה השמאלית העליונה, בחר את לחצן גרף הקו. כאשר אתה מרחף מעל הלחצן, תובנות מופיעה.
  3. בתפריט בצד ימין, בחר באפשרות תרשים חדש.
  4. סנן לפי מילת מפתח או שדה כדי לשנות את הנתונים המשמשים לבניית התרשים.
  5. משמאל לתיבת הטקסט של הסינון, בחר שמור.

כעת, לאחר שיצרת תרשים חדש, נהתאים אישית את התרשים החדש בהתאם לצרכיך.

  1. בתפריט בצד ימין, בחר את התרשים שברצונך לקבוע את תצורתו.
  2. בצד השמאלי של הדף, בחר באפשרות הגדר הגדרת, ולוח נפתח.
  3. בחר את הנפתחת פריסה כדי לשנות את סוג התרשים שבו ברצונך להשתמש.
  4. בחר הרשימה הנפתחת ציר ה- X ובחר את השדה שבו ברצונך להשתמש.
  5. אם תרצה, בחר לפי כדי לקבץ פריטים בציר ה- X שלך. בחר את השדה שבו ברצונך להשתמש או בחר ללא כדי להפוך את הקיבוץ ללא זמין.

אוטומציה עם פרוייקטים

אפשר ל- GitHub לבצע חלק מהעבודה עבורך על-ידי הפיכת הפרוייקט לאוטומטי. קיימות שלוש דרכים שונות לעשות זאת:

  • זרימות עבודה אוטומטיות מוכללות
  • GraphQL API
  • פעולות GitHub עם זרימות עבודה

הדרך הקלה ביותר להפוך את Project לאוטומטית היא זרימות עבודה מוכללות. GraphQL ופעולות מעניקים שליטה רבה יותר על התאמה אישית של אוטומציה. בסעיפים הבאים, תלמד כיצד להשתמש באוטומציה המוכללת של Project ולבצע לחיצה קצרה על ה- API של GraphQL ואוטומציה של פעולות GitHub.

קביעת תצורה של זרימות עבודה מוכללות

זרימות עבודה מוכללות עוזרות לך להישאר מודע לכל עבודתך. Project מקבל בעיות או בקשות משיכה חדשות שנוצרו ומציב אותן באופן אוטומטי ב- Project שלך עם Todo חדש. כך ניתן להפוך לזמין:

  1. בפינה השמאלית העליונה של Project, בחר את תפריט שלוש הנקודות ובחר זרימות.

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

  2. בעמודה הימנית, תחת זרימות עבודה המהוות ברירת מחדל, פריט שנוסף לפרוייקט.

    צילום מסך של התפריט כדי להפוך זרימות עבודה לזמינות לאחר שמתרחשת פעולה.

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

  3. בחר את ערוך כדי לבצע שינויים בזרימת העבודה.

  4. במקטע כאשר פריט נוסף למקטע, ודא שנבחרו הן בעיות והן בקשות משיכה.

  5. במקטע הגדרת ערך, בחר מצב:Todo.

  6. בחר והפעל את אפשרות זרימת.

מזל טוב, אתה הופך את Project לאוטומטי!

פעולות GitHub עם זרימות עבודה

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

יצירת בעיה מפעילה זרימת עבודה שמוסיף תווית, משאירה הערה ומעבירה את הבעיה ללוח פרוייקט.

קבל מידע נוסף על הפיכת זרימות עבודה לאוטומטיות עבור הפרוייקט שלך במאמר אוטומציה של פרוייקטים באמצעות פעולות בסוף מודול זה.

GraphQL API

אם אתה משתמש ב-GraphQL ב-GitHub, אתה יכול להשתמש ב-API זה כדי לפתח אוטומציה עבור הפרויקט שלך. לקבלת מידע נוסף על השימוש ב- GraphQL API, עיין במאמר שימוש ב- API לניהול פרוייקטים בסוף מודול זה.