Skip to content

release: 0.8.1 — the quickstart points at the same loop with the CodeQL findings closed and alarms that try again - #23

Merged
itswl merged 1 commit into
mainfrom
quickstart-0-8-1
Oct 26, 2026
Merged

itswl merged 1 commit into
mainfrom
quickstart-0-8-1

Conversation

@itswl

@itswl itswl commented Oct 26, 2026

Copy link
Copy Markdown
Owner

The quickstart's six image lines move from 0.8.0 to 0.8.1, pinned by digest as docs/releasing.md says. The digests are the OCI index digests GHCR serves for the 0.8.1 tags, read anonymously after the release run for the tag finished green on every job; :latest carries the same four.

0.8.1 is a patch release: the CodeQL findings closed, alarms that try a connection again in place, every door answering its own failure, the watch knowing a bot by its name. Nothing in it is something this file depends on, so the file's comment now says what is true: it needs 0.8.0 or newer, and points at the newest. No compose setting changed since 0.8.0 that the quickstart lacks; the only env keys added in that range are the action secret this file already carries on both sides.

Run the way a stranger does before this was opened, from an empty directory holding only the compose file and scripts/demo.sh: pulled by digest, the three boards answered 200 within seconds, and the demo ran all nine steps (routes ai 2, reuse 1, recovery 1; the card press executed both observations; the recovery verified the work). demo exit=0, which since #21 means the loop closed; down -v removed the containers, the volumes and the network.

Read back from the running images: the pipe's, the judge's and the investigator's alarms each carry two in-place retries, the rehearsal engine no longer has the title regex, and the pipe and the investigator both hold the action secret.

Rollback: no schema change since 0.8.0, so rolling back is re-pinning these lines to the 0.8.0 digests.

Gate: STACK GATE GREEN locally; CI read back before merging.

…QL findings closed and alarms that try again

The six image lines move from 0.8.0 to 0.8.1, pinned by the OCI index digests GHCR serves for the tags, read anonymously after the release run for the tag finished green on every job; :latest carries the same four. Nothing in 0.8.1 is something this file depends on, so its comment now says it needs 0.8.0 or newer and points at the newest. The only compose env keys added since 0.8.0 are the action secret this file already carries on both sides.

Run the way a stranger does, from an empty directory: pulled by digest, boards up, the demo's nine steps with the press executed and demo exit 0, down -v. Read back from the running images: two in-place alarm retries in the pipe, the judge and the investigator, and no title regex in the rehearsal engine. Rollback: no schema change, so re-pinning to the 0.8.0 digests.
@itswl
itswl merged commit 4878fd2 into main Oct 26, 2026
6 checks passed
@itswl
itswl deleted the quickstart-0-8-1 branch October 26, 2026 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant