حالا یا باید بیخیال پایپلاین بشی تا ماه بعد ریست بشه، یا با کلی دردسر پرداخت ارزی انجام بدی، یا بری سراغ راهاندازی Self-hosted runner که خودش کلی کانفیگ و دردسرهای امنیتی و نگهداری داره.
خلاصه این موضوع باعث شد
dgrunner رو بسازم.حالا
dgrunner چیکار میکنه؟ خیلی ساده و بیدردسر بهتون کمک میکنه رانرهای خودتون رو (بر پایه Docker / به صورت ایزوله و تمیز) بالا بیارید و بدون اینکه نگران محدودیت دقایق گیتهاب باشید، پایپلاینهای CI/CD رو روی سرور یا سیستم خودتون!! اجرا کنید.چرا سراغش برید؟ خداحافظی با محدودیت ۲۰۰۰ دقیقه Github Actions
- راهاندازی فوقالعاده سریع و سبک بدون درگیری با کانفیگهای پیچیده.
- اجرای تمیز و ایزوله جابها
- کاهش شدید هزینههای CI/CD برای تیمها و پروژههای شخصی
کلی وقت پاش گذاشتم تا یه چیز تر و تمیز دربیاد که کار بقیه رو هم راه بندازه. اگه شما هم با GitHub Actions کار میکنید، خوشحال میشم یه سر به ریپو بزنید، تستش کنید و اگه خوشتون اومد با یه Star به دیده شدن پروژه کمک کنید.
دمتون گرم
https://github.com/UpstandPlatform/dgrunner
@DevTwitter | <Morteza/>
