משימה 10: ה‑delivery לפרטיו
במשימה הזאת ה‑deployment מקבל את החלקים שיש ל‑deployment אמיתי.
הוסיפו environments
- GitHub environments בשם
stagingו‑production, לכל אחד variables ו‑secrets משלו. - TODO: required reviewer על production, או רק האישור של ה‑merge.
עשו deploy ל‑staging קודם
- TODO: namespace שני, או קבוצה שנייה של instances.
- production עולה רק אחרי שה‑smoke test של staging עובר.
חזרו לגרסה קודמת
- עשו deploy מחדש ל‑tag של ה‑image הקודם. TODO: workflow של workflow_dispatch שמקבל את ה‑tag.
שלחו הודעה על deployment
- רשות: שלחו את התוצאה ל‑Slack, כמו ב‑ Pipeline Identities, Part 7.