GitHub Actions में वर्कफ्लो की अवधारणा इस्तेमाल होती है: ये ऐसी स्क्रिप्ट हैं जो कोई खास घटना होने पर अपने आप चलती हैं (जैसे कि कोई कमिट पुश करना)।
GitHub Actions का हर वर्कफ्लो .github/workflows डायरेक्टरी में एक .yml फ़ाइल में परिभाषित होता है।
वर्कफ्लो के बारे में जानकारी के लिए, इन दस्तावेज़ों को देखिए:
कुछ वर्कफ्लो कई रिपॉज़िटरी में साझा किए जाते हैं।
साझा वर्कफ्लो अपने आप सिंक किए जाते हैं (org-wide-files रिपॉज़िटरी से)। इसलिए आपको उनकी सामग्री मैन्युअल रूप से नहीं बदलनी चाहिए।
कुछ ऐसे वर्कफ्लो भी हैं जिन्हें ट्रैक चुन सकते हैं:
मेंटेनर अपनी रिपॉज़िटरी में कस्टम वर्कफ्लो जोड़ सकते हैं। ऐसे वर्कफ्लो के उदाहरण ये हो सकते हैं: