Which workflow lanes should run.
| 106 | |
| 107 | |
| 108 | class LaneSelection(BaseModel): |
| 109 | """Which workflow lanes should run.""" |
| 110 | |
| 111 | model_config = ConfigDict(extra="forbid") |
| 112 | |
| 113 | skip: bool = False # Skip all tests (e.g. lint-only changes only) |
| 114 | docs: bool = False # Run docs build checks |
| 115 | fast: bool = False # Run targeted pytest + optional functional scripts in test workflow |
| 116 | full: bool = False # Delegate to full test workflow/matrix |
| 117 | |
| 118 | |
| 119 | class SelectionProvenance(BaseModel): |