GitHub Actions از مفهوم گردشکارها استفاده میکند؛ اسکریپتهایی که هر زمان رویداد مشخصی رخ دهد (مثلاً پوش کردن یک کامیت) بهطور خودکار اجرا میشوند.
هر گردشکار GitHub Actions در یک فایل .yml در پوشهی .github/workflows تعریف میشود.
برای کسب اطلاعات دربارهی گردشکارها، مستندات زیر را ببینید:
برخی گردشکارها میان مخزنها مشترک هستند.
گردشکارهای مشترک بهصورت خودکار همگامسازی میشوند (از مخزن org-wide-files). بنابراین نباید محتوای آنها را بهصورت دستی تغییر دهید.
همچنین گردشکارهایی وجود دارند که ممکن است مسیرها به آنها بپیوندند:
نگهدارندگان میتوانند آزادانه گردشکارهای سفارشی به مخزنهای خود اضافه کنند. نمونههایی از این گردشکارها میتوانند اینها باشند: