Commit b4ad6f5
committed
ci: regenerate example trees in the weekly bundled-update workflow
After re-blessing the golden snapshots, replay each example tree's
recorded command against the refreshed bundle (`gloam regen --fresh`;
locked regen would refuse pins the new bundle no longer satisfies) and
include examples/ in the PR.
Regenerated files embed gloam's own version/commit, so a regen at a new
HEAD always produces cosmetic churn; the regen is kept only when the diff
is significant under the same filter `gloam regen` prints for human
review (preamble stamps, the manifest's gloam meta block, and the output
BOM's file hashes). A real change always registers: generated-file
content shows its own diff, and a provenance pin advance moves the
unfiltered 6-space "commit" line — so a no-op bundle refresh leaves the
PR without example churn, while both spec-driven and generator-driven
output changes are committed alongside the bundle they came from.
Signed-off-by: Steven Noonan <steven@uplinklabs.net>1 parent 4d0250f commit b4ad6f5
1 file changed
Lines changed: 32 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
50 | 76 | | |
51 | 77 | | |
52 | 78 | | |
| |||
72 | 98 | | |
73 | 99 | | |
74 | 100 | | |
| 101 | + | |
75 | 102 | | |
76 | 103 | | |
77 | 104 | | |
| |||
97 | 124 | | |
98 | 125 | | |
99 | 126 | | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
100 | 132 | | |
101 | 133 | | |
102 | 134 | | |
0 commit comments