No description
  • Rust 94.5%
  • Shell 3%
  • Dockerfile 2.5%
Find a file
statevault 9675705ec3
All checks were successful
ci/woodpecker/manual/ci Pipeline was successful
docs(claude): canonical inline pipeline shape replaces split bump+release
After today's refactor (commit 8372eea + follow-up fixes), matrix-relay
runs the single-file canonical ci.yml shape every other loco/* repo
uses: bao-checks → check → bump-prepare → build-image → bump-push.

The split bump.yml + release.yml pattern documented here previously
had two real problems flagged in the new memories:

1. Tag-as-publisher: bump.yml pushed the tag BEFORE the kaniko build
   in release.yml ran, leaving a window where a build failure shipped
   a tag pointing at no image (the v0.9.x "no bump; skipping build"
   trap was this from the other side).

2. No CI-side validation of the image build on push — Dockerfile
   breakage would only surface AFTER the tag was public.

Other today-findings folded in as cross-references:
- bump.sh v-prefix gotcha (sed strip before composing :v$VERSION)
- sccache wiring on the check step (3x speedup: 7m → 2m22s)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 17:39:28 +02:00
.cargo fix: secure seed storage, low-memory build pipeline cleanup 2026-04-22 11:25:21 +02:00
.scannerwork feat(crypto): add cross-signing bootstrap with bao-backed seed persistence 2026-04-18 09:37:13 +02:00
.woodpecker fix(ci): strip leading v from .bump-version (no more vv0.10.1) 2026-05-13 17:11:07 +02:00
docs docs(operations): consolidate deploy state + integration tests + ESS context 2026-05-09 18:21:26 +02:00
scripts chore: scrub registry paths to loco/<group>-<project> 2026-05-01 19:44:29 +02:00
src feat(relay): prune stale @claude devices on startup 2026-05-13 14:51:09 +02:00
tests test: add HTTP endpoint integration tests + body limit unit tests 2026-04-21 14:24:04 +02:00
.gitignore Initial Rust rewrite of matrix relay bot 2026-04-14 23:03:02 +02:00
bao.yml feat(bao): add bao.yml manifest at repo root 2026-05-01 18:46:29 +02:00
Cargo.lock test: add HTTP endpoint integration tests + body limit unit tests 2026-04-21 14:24:04 +02:00
Cargo.toml fix: secure seed storage, low-memory build pipeline cleanup 2026-04-22 11:25:21 +02:00
CHANGELOG.md chore(release): v0.10.2 [skip ci] 2026-05-13 15:14:52 +00:00
CLAUDE.md docs(claude): canonical inline pipeline shape replaces split bump+release 2026-05-13 17:39:28 +02:00
coverage.xml test: raise unit test coverage to 77.4% (94 tests) 2026-04-18 16:18:32 +02:00
Dockerfile feat(ci): single-step kaniko build with multi-stage layer caching 2026-05-13 11:55:21 +02:00
Dockerfile.release fix(build): trixie runtime base + touch both src files 2026-04-22 16:18:03 +02:00
lcov.info test: raise unit test coverage to 77.4% (94 tests) 2026-04-18 16:18:32 +02:00
rust-toolchain.toml Initial Rust rewrite of matrix relay bot 2026-04-14 23:03:02 +02:00
sonar-project.properties test: raise unit test coverage to 77.4% (94 tests) 2026-04-18 16:18:32 +02:00