منصوبے کے بارے میں
Act ایک کمانڈ لائن ٹول ہے جو آپ کو اپنی مقامی مشین پر گٹہب ایکشنز کے ورکفلوز چلانے کی اجازت دیتا ہے۔ یہ `.github/workflows/` سے ورکفلو تعریفیں پڑھتا ہے، ضروری ایکشنز کا تعین کرتا ہے، اور ڈاکر API کا استعمال کرتے ہوئے درکار تصویریں ڈاؤن لوڈ یا تعمیر کرتا ہے۔ پھر یہ ہر ایکشن کو ایک کنٹینر میں چلاتا ہے، جہاں ماحولیاتی متغیرات اور فائل سسٹم کا رویہ گٹہب کے ہوسٹڈ رنرز کے مطابق سیٹ ہوتا ہے۔
اس منصوبے کی دو اہم استعمالات کو اجاگر کیا گیا ہے: ورکفلو فائلز یا اندر شامل ایکشنز کو تبدیل کرتے وقت تیز ردعمل حاصل کرنا، بغیر کمٹ اور پش کیے، اور ایک مقامی ٹاسک رنر کے طور پر کام کرنا جو میک فائل کو گٹہب ایکشنز کی تعریفوں کو دوبارہ استعمال کرتے ہوئے بدل سکتا ہے۔
مذکورہ مزید وسائل میں nektosact.com پر Act صارف گائیڈ، گٹہب لوکل ایکشنز نامی ویجوئل اسٹوڈیو کوڈ ایکسٹینشن، اور سپورٹ کے لیے منصوبہ بحثیں شامل ہیں۔ تعاون کا خیرمقدم ہے، جس کے لیے Go 1.20+ کے ساتھ سورس سے تعمیر کرنے کے احکامات اور معیاری `make test` / `make install` حکمات فراہم کیے گئے ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.