Commit b6cfce1
authored
ci: Remove unused strategy sections from non-matrix jobs (#566)
## Summary
Removes unnecessary `strategy` sections from jobs that don't use a
matrix.
## Changes
- Removed `strategy: fail-fast: false` from `ubuntu`, `macos`, `windows`
jobs in `test.yml`
- Removed `strategy: fail-fast: false` from `sanitizer-test` job in
`sanitizer_test.yml`
## Rationale
The `fail-fast` option only applies to matrix jobs where multiple
configurations run in parallel. For single jobs without a matrix, this
setting has no effect and generates schema warnings.
Jobs with matrices (like `meson` and `verify`) retain their strategy
configuration.1 parent b022fe7 commit b6cfce1
2 files changed
+0
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | | - | |
42 | 40 | | |
43 | 41 | | |
44 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
45 | | - | |
46 | 44 | | |
47 | 45 | | |
48 | 46 | | |
| |||
65 | 63 | | |
66 | 64 | | |
67 | 65 | | |
68 | | - | |
69 | | - | |
70 | 66 | | |
71 | 67 | | |
72 | 68 | | |
| |||
80 | 76 | | |
81 | 77 | | |
82 | 78 | | |
83 | | - | |
84 | | - | |
85 | 79 | | |
86 | 80 | | |
87 | 81 | | |
| |||
0 commit comments