Commit e1f57e4
authored
fix: action.yml default meta-repo-ref must be floating major tag (#40)
The `meta-repo-ref` default in .github/actions/drift-check/action.yml
was hardcoded to 'v1.7' and never updated when 1.8 and 1.9 shipped.
Tool repos consuming the action without explicit override would get
the meta-repo checked out at v1.7 regardless of which version of the
action they pinned, producing inverse-direction version-signal drift
if their signals ever moved past 1.7.0.
Fixes by changing the default to 'v1' (the auto-maintained MAJOR
floating tag per DTD#14). Future MINORs auto-flow through this
default without requiring action.yml edits.
Surfaced during the v1.7.0 -> v1.9.0 ecosystem signal rollout when
the Home-Lab canary's drift-check failed with 35 inverse-direction
warnings: tool signals at 1.9.0 vs action's hardcoded v1.7
meta-VERSION.
Adds regression test asserting the default matches floating-major
pattern (v[0-9]+) to prevent re-introduction.
Refs TMHSDigital/Home-Lab-Developer-Tools#18.
Made-with: Cursor
Signed-off-by: TMHSDigital <154358121+TMHSDigital@users.noreply.github.com>1 parent a163f1b commit e1f57e4
3 files changed
Lines changed: 27 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
0 commit comments