Commit 5f0692f
committed
address review: stable fallback IDs, expression-based inter-step test
- Use enumerate() for stable fallback IDs when loop body steps lack
an explicit id (step-0, step-1, etc. instead of always step-0).
- Rewrite multi-step body test so step B uses expression
substitution ({{ steps.step-a.output.stdout }}) instead of
reading the counter file directly, making it a true regression
test for per-step aliasing.1 parent d4af331 commit 5f0692f
2 files changed
Lines changed: 9 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
678 | 678 | | |
679 | 679 | | |
680 | 680 | | |
681 | | - | |
| 681 | + | |
682 | 682 | | |
683 | 683 | | |
684 | | - | |
685 | | - | |
| 684 | + | |
| 685 | + | |
686 | 686 | | |
687 | 687 | | |
688 | 688 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2114 | 2114 | | |
2115 | 2115 | | |
2116 | 2116 | | |
2117 | | - | |
2118 | | - | |
2119 | | - | |
2120 | | - | |
2121 | | - | |
2122 | | - | |
2123 | | - | |
2124 | | - | |
2125 | | - | |
2126 | | - | |
2127 | | - | |
| 2117 | + | |
| 2118 | + | |
| 2119 | + | |
2128 | 2120 | | |
2129 | 2121 | | |
2130 | 2122 | | |
| |||
2142 | 2134 | | |
2143 | 2135 | | |
2144 | 2136 | | |
2145 | | - | |
| 2137 | + | |
2146 | 2138 | | |
2147 | 2139 | | |
2148 | 2140 | | |
| |||
2151 | 2143 | | |
2152 | 2144 | | |
2153 | 2145 | | |
2154 | | - | |
| 2146 | + | |
| 2147 | + | |
2155 | 2148 | | |
2156 | 2149 | | |
2157 | 2150 | | |
| |||
0 commit comments