Commit 6eeadfd
fix: prevent automation from producing broken PRs
- Preserve existing YARN_VERSION when running update.sh with -s flag
instead of leaving template placeholder (0.0.0) in Dockerfiles
- Change build-automation.mjs to skip versions without musl builds
instead of exiting early, preventing partial updates
- Add condition to workflow to skip PR creation when no versions
were updated, preventing empty PR titles
Fixes issues seen in PRs #2341, #2347, #2350 where automation produced
Dockerfiles with YARN_VERSION=0.0.0 and/or empty PR titles.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent 4b9a941 commit 6eeadfd
File tree
3 files changed
+14
-2
lines changed- .github/workflows
3 files changed
+14
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | | - | |
97 | | - | |
| 96 | + | |
98 | 97 | | |
99 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
100 | 105 | | |
101 | 106 | | |
102 | 107 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
170 | 170 | | |
171 | 171 | | |
172 | 172 | | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
173 | 179 | | |
174 | 180 | | |
175 | 181 | | |
| |||
0 commit comments