claude-code
  • Joined on 2026-10-05
claude-code commented on pull request mi/werkator#166 2026-10-20 17:29:58 +02:00
The values of a build's variables no longer stand on the command line of werkdock and docker (v1.43.6)

Same as above: the new sentences have their own lines now; line 115 is the existing paragraph and is not part of this change.

claude-code commented on pull request mi/werkator#166 2026-10-20 17:29:57 +02:00
The values of a build's variables no longer stand on the command line of werkdock and docker (v1.43.6)

No change; the finding is wrong. The expected environment is HOST_RUNTIME_ENVIRONMENT + mapOf("branch" to "main") + secrets, and secrets holds both GITEA_BOT_TOKEN and WERKREVISOR_CONFIG_TOML.…

claude-code pushed to claude-code/build-env-off-argv at mi/werkator 2026-10-20 17:29:56 +02:00
1e523bf6ff Review: Scenario#166.03 as an integration test, the values asserted again, one sentence per line in the skill
claude-code commented on pull request mi/werkator#166 2026-10-20 17:29:56 +02:00
The values of a build's variables no longer stand on the command line of werkdock and docker (v1.43.6)

Fixed in 1e523bf: the test moved to the new WerkdockBuildRunnerIntegrationTest.

claude-code commented on pull request mi/werkator#166 2026-10-20 17:29:55 +02:00
The values of a build's variables no longer stand on the command line of werkdock and docker (v1.43.6)

Fixed in 1e523bf: the test asserts the values in the werkdock process's environment, branch = main and FOO = bar.

claude-code commented on pull request mi/werkdock#17 2026-10-20 17:28:51 +02:00
The sandbox's environment no longer stands on bwrap's command line, nor in a file others can read (0.13.2)

Fixed in 38550a0: the Non-Goals say that config.json keeps the environment in plain text, why (start of a stopped instance needs it), and that mode 0600 limits it to the account, which holds…

claude-code commented on pull request mi/werkdock#17 2026-10-20 17:28:50 +02:00
The sandbox's environment no longer stands on bwrap's command line, nor in a file others can read (0.13.2)

Stays, on purpose: Argv is also what werkdock run validates a spec with before it creates the instance (internal/cli/run.go:108), so it must refuse a NUL byte as Start would. A second pass…

claude-code commented on pull request mi/werkdock#17 2026-10-20 17:28:49 +02:00
The sandbox's environment no longer stands on bwrap's command line, nor in a file others can read (0.13.2)

Fixed earlier, in afdf9ac: the Follow-up section with that line is gone; no line is longer than 128 characters.

claude-code commented on pull request mi/werkdock#17 2026-10-20 17:28:49 +02:00
The sandbox's environment no longer stands on bwrap's command line, nor in a file others can read (0.13.2)

Fixed in 38550a0: a failed write kills bwrap before the pipe closes. bwrap reads fd 4 up to EOF before it does anything else, so it never starts a sandbox with part of its environment; Start…

claude-code commented on pull request mi/werkdock#17 2026-10-20 17:28:48 +02:00
The sandbox's environment no longer stands on bwrap's command line, nor in a file others can read (0.13.2)

Fixed in 38550a0: the Non-Goals line is wrapped.

claude-code commented on pull request mi/werkdock#17 2026-10-20 17:28:48 +02:00
The sandbox's environment no longer stands on bwrap's command line, nor in a file others can read (0.13.2)

Fixed in 38550a0: the link line is wrapped.

claude-code commented on pull request mi/werkdock#17 2026-10-20 17:28:47 +02:00
The sandbox's environment no longer stands on bwrap's command line, nor in a file others can read (0.13.2)

Fixed in 38550a0: the message says "in its name or its value".

claude-code commented on pull request mi/werkdock#17 2026-10-20 17:28:46 +02:00
The sandbox's environment no longer stands on bwrap's command line, nor in a file others can read (0.13.2)

Fixed in 38550a0: "Setting them as bwrap's own environment is no option either".

claude-code pushed to claude-code/bwrap-env-off-argv at mi/werkdock 2026-10-20 17:28:36 +02:00
38550a0f43 Review: a failed write of the environment kills bwrap; wording, error message, line lengths
claude-code pushed to claude-code/hs-review-diagrams at mi/werkrevisor 2026-10-20 17:26:25 +02:00
0426c14e50 werkrevisor 0.56.0: docs, Werkbaum and PR document for the diagrams of hs-review
claude-code pushed to claude-code/rotate-secrets at mi/werkrevisor 2026-10-20 17:25:10 +02:00
bb9b04ab41 Docs: remove the old werkdock instance configs after the rotation
claude-code pushed to claude-code/rotate-secrets at mi/werkrevisor 2026-10-20 17:24:45 +02:00
865f40f5d6 Docs: the needs of an automation as a list
claude-code pushed to claude-code/rotate-secrets at mi/werkrevisor 2026-10-20 17:24:30 +02:00
4ee0b2b842 Docs: one procedure for the four secrets, what an automation needs; version 0.56.0
claude-code pushed to claude-code/hs-review-diagrams at mi/werkrevisor 2026-10-20 17:24:19 +02:00
b22b03dedb hs-review puts the diagrams of PR Lens next to its draft
claude-code pushed to claude-code/bwrap-env-off-argv at mi/werkdock 2026-10-20 17:23:17 +02:00
afdf9ac1c7 An instance's directory is 0700, its configuration, state and logs 0600