گیت اکشن چیست و چه موقع هایی میتونم از آن استفاده کنم؟
اگر بخواهم هر بار که کدی را push میکنم یک اتفاق خاص بیفتد میتوانم از گیت اکشن استفاده کنم؟
This community is for professionals and enthusiasts of our products and services.
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.
گیت اکشن چیست و چه موقع هایی میتونم از آن استفاده کنم؟
اگر بخواهم هر بار که کدی را push میکنم یک اتفاق خاص بیفتد میتوانم از گیت اکشن استفاده کنم؟
بله . اکشن git راهی برای خودکارسازی وظایف در GitHub، مانند ساخت، آزمایش و استقرار کد شما است. میتوانید گردشهای کاری ایجاد کنید که روی رویدادهای خاصی اجرا شوند، مانند زمانی که کد را به یک مخزن push میکنید یا زمانی که یک درخواست pull ایجاد میکنید.
برای انجام این کار باید در ریپازیتوری خود یک فایل yaml در مسیر github/workflows/. بسازید
برای مثال اگر فایل yaml بالا را استفاده کنید پس از push کردن میتوانید به آدرس ریپازیتوری خود رفته و از گزینه Actions که در بالا قرار دارد نتیجه خود را مشاهده کنید.
مطابق گیت اکشن نوشته شده لیست فایل ها به صورت زیر قابل مشاهده است
برای درک نحوه کار کردن گیت اکشن به این لینک مراجعه کنید.
اطلاعات تکمیلی در این لینک قرار دارد.