ci: fix manual checkout writing to nonexistent /tmp in kaniko image

/tmp doesn't exist in the kaniko executor:debug image (confirmed - no
standard FHS layout there at all), so the wget -O target failed with
"No such file or directory". Write into github.workspace instead, which
is known to exist since the build step already uses it.

Also adds the step-7 desktop-vs-k8s clarification from earlier.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y4YNpuC2bgT224suQLLJ7B
This commit is contained in:
CodeGit 2026-09-04 07:48:02 +01:00
parent baf3ac1724
commit 7919d37fcc
2 changed files with 9 additions and 4 deletions

View file

@ -404,7 +404,12 @@ publishes a new image and roll it out — that's
(`ImageRepository`/`ImagePolicy`/`ImageUpdateAutomation`, all commented in
that file).
Exercise the whole loop end to end:
Exercise the whole loop end to end. Unlike the rest of this stage, this
runs on your **desktop** (the `maq` clone from `docs/01-bootstrap.md` step
4), not as `k8s` on the T630 — `k8s`'s own git access (`k8s-readonly`) is
read-only by design, so it can't push. Once pushed, Forgejo Actions picks
it up on its own self-hosted runner automatically; you don't need to be on
the T630 for any of this step:
```sh
sed -i 's/This page is served from it\./This page is served from it — and this line proves it: edited via git push./' apps/hello-app/src/index.html