Commit 1853137
fix: three guards described a build this project does not ship
Two built cmd/tfg without the build tags, which stopped compiling when the
missing tag became a refusal - and one of them reported that as a SKIP
rather than as a failure, which is the silent shape this project has paid
for before. The third matched the literal text of a workflow line and read
an added flag as a job that had disappeared.
Measured while fixing them: the tags do NOT change the dependency set of
cmd/tfg - go list -deps returns the same packages either way, zero lines
differing - so the guards that ask what the binary links were answering
correctly. What the tags change is which files are compiled, which is why
the analysis jobs needed them and these builds do.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent 0a18be2 commit 1853137
3 files changed
Lines changed: 12 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
109 | 112 | | |
110 | 113 | | |
111 | 114 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
152 | | - | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
153 | 156 | | |
154 | 157 | | |
155 | 158 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
90 | 93 | | |
91 | 94 | | |
92 | 95 | | |
| |||
0 commit comments