Ваш робочий цикл містить одне або кілька завдань, які можуть виконуватися послідовно або паралельно. Кожне завдання виконуватиметься у власному бігуні віртуальної машини або всередині контейнера та має один або кілька кроків, які або запускають сценарій, який ви визначаєте, або виконують дію, яка є багаторазовим розширенням, яке може спростити ваш робочий процес.
Робочий процес — це послідовність повторюваних дій, які необхідно виконати для виконання певного завдання. Тоді як процес — це послідовність повторюваних дій, які необхідно виконати для досягнення певної організаційної мети.
У той час як багаторазові робочі процеси дозволяють повторно використовувати весь робочий процес із кількома завданнями та кроками, складені дії поєднують кілька кроків, які потім можна виконати в межах кроку завдання, як і будь-яка інша дія. Додаткову інформацію див. у розділі «Уникнення дублювання».
Розрізнення між багаторазовим робочим процесом і спеціальними діями Повторно використовуваний робочий процес визначається у файлі робочого циклу YAML і може бути викликаний з іншого робочого процесу за допомогою ключового слова uses. З іншого боку, спеціальна дія — це окремий фрагмент коду, який можна використовувати як крок у роботі.
Це пояснюється тим, що правила робочого процесу оцінюються як тригери та запускаються, щойно критерії виконуються. Вони також обмежені певним набором дій, що означає, що для їх виконання потрібно менше системних ресурсів. враховуючи, конструктор процесів використовується для автоматизації складних бізнес-процесів за допомогою вершинних тригерів.
Робочий процес зазвичай складається з п’яти важливих кроків: ініціювання, планування, виконання, моніторинг і завершення.