summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHa Thach <[email protected]>2026-06-05 14:34:27 +0700
committerGitHub <[email protected]>2026-06-05 14:34:27 +0700
commit9dea2c8f397c004d3f3288bac3c0df9c842fe713 (patch)
tree7095735fded76df9947241a5a86efdda82f91664 /src
parentddc065dc9fd929fcc94b0993c3af4b56877b1cd6 (diff)
ci: carry metrics baseline forward on no-code-change pushes (#3678)
* ci: carry metrics baseline forward on no-code-change pushes The code-metrics job is gated on code_changed and only uploads the metrics-tinyusb artifact on push, so a workflow/docs-only push to master (e.g. removing an unrelated workflow) leaves the latest master Build run without a baseline. PRs download the baseline from the latest master run, so the size comparison then finds nothing and silently falls back to absolute sizes. Add a small metrics-carry-forward job that, on a non-code-change push, downloads the previous metrics-tinyusb artifact and re-publishes it, so the latest run always carries a usable baseline. Carry-forward runs re-upload too, so the baseline chains across consecutive no-code pushes (bounded by artifact retention).
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions