Commit 8165118
chore(observability): pin Tempo image + fix size-diff workflow auth (#54)
Two small follow-ups to the recent observability work — both pure
hygiene, no behavioural changes.
Tempo image pinned by digest
----------------------------
PR #50 introduced `grafana/tempo:2.6.1` as a tag-only reference
because OrbStack wasn't running when the commit was prepared. Every
other image in the observability stack (prometheus, grafana, loki,
promtail, alertmanager, postgres-exporter, node-exporter) is pinned
to a specific `@sha256:` digest for supply-chain hygiene. Tempo now
matches:
grafana/tempo:2.6.1@sha256:ef4384fce6e8ad22b95b243d8fc165628cda655376fd50e7850536ad89d71d50
size-diff workflow github_token
-------------------------------
The `bundle-diff` workflow on every PR has been printing a red ✗
with `Parameter token or opts.auth is required` since #46 introduced
the dashboard work. The action (`andresz1/size-limit-action@v1.8.0`)
initialises Octokit *before* reading the env var GITHUB_TOKEN, so
the env-based pass we had wasn't reaching it. Fix: pass the token
explicitly as a `with:` input too. The env line stays as
belt-and-braces in case a future action version flips back to env.
Result: no more spurious red ✗ on PRs that touch apps/ui.
Verification: docker compose config dry-run exits 0 with the pinned
Tempo image; workflow YAML still parses; pre-push gate green.
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>1 parent b154a7b commit 8165118
2 files changed
Lines changed: 8 additions & 1 deletion
File tree
- .github/workflows
- infra/compose/compose
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
68 | 75 | | |
69 | 76 | | |
70 | 77 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
| 128 | + | |
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
| |||
0 commit comments