دستاویزات پر واپس
GitHub انٹیگریشن

GitHub Actions کے ساتھ CI/CD

اپنی ایپلیکیشنز خودکار بلڈ اور تعینات کرنے کے لیے GitHub Actions استعمال کریں۔

Advanced10 min readUpdated 2024-02-01

GitHub Actions کیوں استعمال کریں؟

GitHub Actions بلڈز کے فوائد:

  • مفت CI منٹس: GitHub مفت بلڈ منٹس فراہم کرتا ہے
  • تیز تر بلڈز: GitHub کا انفراسٹرکچر اکثر تیز ہوتا ہے
  • سرور آزاد رکھیں: آپ کے VPS ریسورسز ایپس چلانے کے لیے
  • مانوس ورک فلو: معیاری GitHub Actions سینٹیکس

GitHub Actions سیٹ اپ کرنا

  1. GitHub سے ایپ تعینات کریں
  2. بلڈ سیٹنگز میں "GitHub Actions" منتخب کریں
  3. Server Compass ورک فلو فائل تیار کرتا ہے
  4. ورک فلو اپنی ریپو میں کمٹ کریں
  5. مستقبل کے پشز خودکار بلڈز متحرک کرتے ہیں

ورک فلو کنفیگریشن

تیار کردہ ورک فلو:

  • آپ کی Docker امیج بلڈ کرتا ہے
  • GitHub Container Registry میں پش کرتا ہے
  • Server Compass کو تعینات کرنے کی اطلاع دیتا ہے
  • آپ کی کنفیگر کردہ کسی بھی برانچ کے ساتھ کام کرتا ہے

بلڈز مانیٹر کرنا

Server Compass میں بلڈ اسٹیٹس دیکھیں:

  1. اپنی ایپ کا CI/CD ٹیب کھولیں
  2. حالیہ ورک فلو رنز دیکھیں
  3. حقیقی وقت میں بلڈ لاگز دیکھیں
  4. دستی طور پر ورک فلوز دوبارہ متحرک کریں

Screenshots

GitHub Actions کے ساتھ CI/CD - Screenshot 1
GitHub Actions کے ساتھ CI/CD - Screenshot 2
GitHub Actions کے ساتھ CI/CD - Screenshot 3

Video Tutorials

Related Features

Ready to try Server Compass?

Download the app and deploy your first application in under 5 minutes.

Download Server Compass