Workflow Configuration
Workflow
This configuration workflow.yaml describes a workflow. Below are the key components:
Required Fields
| Attribute | Type | Description |
|---|---|---|
| name | string | Unique name of the workflow. |
| description | string | Description of the workflow. |
| runs-on | string | Label that identifies the devices on which the workflow can be run. |
Optional Fields
| Attribute | Type | Description |
|---|---|---|
| disabled | boolean | Indicates whether the workflow is disabled. If set to true, no jobs can be executed using this workflow. |
Note: Changing the name of the workflow will archive the existing workflow and create a new one. This action will also archive all previously associated jobs. Please exercise caution when renaming workflows. You may transfer jobs from an archived workflow to another one inside the webui.
Example
name: Prodrive-Hermes
description: Run tests on the Prodrive Hermes board.
runs-on: prodrivehermes