- commit
- cf8d4d285de2caff71cbc44b6efaefcb16476dab
- parent
- 4ea47f8146d1f24cd1a2619e8226d7d68294ccd7
- author
- cat <admin@dev.site>
- ci
- ✓ passed in 128s, signed by cat
- kind
- fix risk score 0.8 of 3, Jev's estimate
- review
- #32 Insights says where its numbers come from once
ci attestation
forge-attestation 1 type ci commit cf8d4d285de2caff71cbc44b6efaefcb16476dab tree 5f2908656023061460c6ec3b5e35a83d43f347ff script .forge/ci 3dbc91920fbe9105a57a13da4f17861aa3500f04 result pass exit 0 started 2026-10-19T13:26:15Z duration 128s runner (not shown here; refs/notes/ci has it) system Darwin 25.5.0 arm64 env host log sha256:98091695c1403179822d00f893233e87cd49cdf4392a22e12fb9d2c6c54bec03 327 lines |pushed wip/i18n |62f80ad running .forge/ci: greet.sh: say what it is | | sh: /bin/sh | | ok greet |62f80ad pass in 0s, signed |pushed main |remote: review #4: /dami/greet/reviews/4/ |pushed wip/i18n |4a93f92 running .forge/ci: wave at the world | | sh: /bin/sh | | FAIL greet : got 'hello, world o/', want 'hello, world' |4a93f92 fail in 0s, signed |forge: 1 commit(s) did not pass |remote: review #6: /dami/greet/reviews/6/ |pushed ana/wave |e3c00b8 running .forge/ci: update the test for the wave | | sh: /bin/sh | | ok greet |e3c00b8 pass in 0s, signed |remote: review #6: /dami/greet/reviews/6/ |pushed ana/wave |warning: You appear to have cloned an empty repository. |site home: deployed 56f7bf9 -> /sites/ana/dotfiles/home/ |created ana/notes |remote: review #1: /ana/notes/reviews/1/ |pushed ana/todo |landing #1 A todo list: ana/todo -> main |c039121 running .forge/ci: web, server and Python versions of greet | | sh: /bin/sh | | ok greet |c039121 pass in 0s, signed |pushed main |e34eeb8 running .forge/ci: messages: notes for the later regions | | sh: /bin/sh | | ok greet |e34eeb8 pass in 0s, signed |remote: review #7: /dami/greet/reviews/7/ |pushed dami/regions |created dami/forge |warning: You appear to have cloned an empty repository. |site guide: mkdir -p guide/fonts && cp site/assets/fonts/*.woff2 guide/fonts/ |site guide: deployed 8dfb533 -> /sites/dami/forge/guide/ |(node:13222) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time |(Use `node --trace-warnings ...` to show where the warning was created) |built ana/dotfiles in 0s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.l8ireW/wt/demo/root/.forge/www |(node:13395) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time |(Use `node --trace-warnings ...` to show where the warning was created) |built ana/notes in 1s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.l8ireW/wt/demo/root/.forge/www |(node:13581) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time |(Use `node --trace-warnings ...` to show where the warning was created) |built dami/forge in 1s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.l8ireW/wt/demo/root/.forge/www |(node:13766) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time |(Use `node --trace-warnings ...` to show where the warning was created) |built dami/greet in 1s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.l8ireW/wt/demo/root/.forge/www |(node:14498) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time |(Use `node --trace-warnings ...` to show where the warning was created) |built - in 1s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.l8ireW/wt/demo/root/.forge/www |235 of 235 pages render the same without 11ty |guide: 8 files, links ok |ok
Signature: good, cat
| M | site/ | 2 | +- |
| M | site/ | 2 | +- |
@@ -53,7 +53,7 @@
5353 }5454 {% endcss %}5555 <div class="insights" data-insights="{{ base }}insights.json"{% if forgeWide %} data-forge="1"{% endif %}>56-<p class="desc ins-meta" id="ins-meta">From the forge's lake (<code>forge lake</code>).<noscript> The charts need JavaScript; the numbers are in the files below.</noscript></p>56+<p class="desc ins-meta" id="ins-meta">From the forge's lake.<noscript> The charts need JavaScript; the numbers are in the files below.</noscript></p>5757 <div class="panel kpis" id="ins-kpis"></div>5858 {% if not forgeWide and p.activity %}5959 {# The repo's activity grid (ui.activity, still), a chart like the others:@@ -377,7 +377,7 @@
377377 378378 function draw(d: Data): void {379379 const meta = root.querySelector('#ins-meta');380- if (meta) meta.textContent = `From the forge's lake (forge lake), as of ${when(Date.parse(d.generated))}.`;380+ if (meta) meta.textContent = `From the forge's lake, as of ${when(Date.parse(d.generated))}.`;381381 tiles(d);382382 383383 chart('builds', (fig, plot) => {