যে ওয়ার্কফ্লোগুলো অপেক্ষা করে, চলতে থাকে এবং বেছে নেয়
একটি ওয়ার্কফ্লো এখন অনুমোদন পাওয়ার পর চলতে থাকে, একটি নির্দিষ্ট সময় পর্যন্ত অপেক্ষা করে, একটি ব্রাঞ্চের মাধ্যমে তার পরবর্তী ধাপ বেছে নেয় এবং নিজস্ব ক্রন শিডিউল অনুযায়ী চলে।
- অনুমোদন: রানটি অপেক্ষা করে। এটিকে অনুমোদন করলে (আমার অনুমোদনসমূহ, অথবা প্ল্যাটফর্ম, ওয়ার্কফ্লো অনুমোদনসমূহ-এ) রানটি যার জন্য কাজ করছে, তার দ্বারা পরবর্তী ধাপে এগিয়ে যায়; এটিকে প্রত্যাখ্যান করলে রানটি থেমে যায়।
- বিলম্ব: ৩০ মিনিট, ৪ ঘন্টা অথবা ২ দিন। রানটি অপেক্ষা করে এবং সময় শেষ হলে, এমনকি রিস্টার্টের পরেও, পুনরায় চালু হয়।
- Branch: {"branches": [{"when": {"field": "amount", "operator": "gt", "value": 5000}, "goto": "কন্ট্রোলারকে জিজ্ঞাসা করুন"}], "otherwise": "বিজ্ঞপ্তি দিন"}। Goto একটি ধাপের নাম, লাইন নম্বর অথবা শেষ নির্দেশ করে।
- শর্ত: শর্তটি পূরণ না হলে, রান শেষ করার পরিবর্তে goto এবং elseGoto-ও ব্যবহার করা যেতে পারে।
- সময়সূচী (ক্রন): পাঁচটি ক্ষেত্র, মিনিট, ঘন্টা, দিন, মাস, সপ্তাহের দিন, UTC-তে। ০ ৭ * * ১-৫ হলো সপ্তাহের দিনগুলিতে সাতটা। যে সময়সূচীটি এর অন্তর্ভুক্ত নয়, সেটি সংরক্ষণ করার সময় প্রত্যাখ্যান করা হয়।
কোনো ব্যক্তি বা পদের জন্য নির্ধারিত অনুমোদন তাদের 'আমার অনুমোদনসমূহ'-এ চলে যায়, তাই এ বিষয়ে সিদ্ধান্ত নেওয়ার জন্য তাদের প্ল্যাটফর্ম খোলার প্রয়োজন হয় না।